Mailinglisten-Archive |
This is a multi-part message in MIME format.
--------------EDBE145D8A01D3AD2F202850
Content-Type: text/plain; charset=x-user-defined
Content-Transfer-Encoding: 8bit
--------------EDBE145D8A01D3AD2F202850
Content-Type: message/rfc822
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
Message-ID: <38428F29.47790DC4_(at)_interoute.de>
Date: Mon, 29 Nov 1999 15:35:21 +0100
From: TT DANG <Thu-Thuy.Dang_(at)_interoute.de>
Organization: Interoute Telecom Deutschland GmbH
X-Mailer: Mozilla 4.06 [en] (WinNT; I)
MIME-Version: 1.0
To: php <php_(at)_infosoc.uni-koeln.de>
Subject: C-Code in PHP
Content-Type: text/plain; charset=x-user-defined
Content-Transfer-Encoding: 8bit
Hi all,
kann jemand mir bitte diesen C-code in PHP umschreiben ?
Ich moechte eigentlich Zeile für Zeile aus der Datenbank rausholen.
Z.B:
1. Abteilung Name Vorname Telefon
2. Test Anton Imrich 345
3. .....
Und jeweils Abteilung, Name und Vorname mit einem beliebigen
String nacheinander vergleichen, wenn die beiden gleich sind ==>
ausgeben.
C-Code:
int StrCmp(char* db_str, char* val)
{
int i;
char c_str[32], *tmp_str;
if(strlen(db_str)==0 || strlen(val)==0 ||
strlen(val)-strlen(db_str))
return 0;
for(i=0; i<strlen(db_str)-strlen(val)+1; i++)
{
tmp_str = &db_str[i];
strncpy(c_str,tmp_str,strlen(val));
c_str[strlen(val)]=`\0´;
if(strcmp(c_str,val)==0)
return 1;
}
return 0;
}
Vielen Dank im Voraus,
TT
--------------EDBE145D8A01D3AD2F202850--
php::bar PHP Wiki - Listenarchive