phpbar.de logo

Mailinglisten-Archive

[php] [Fwd: C-Code in PHP]

[php] [Fwd: C-Code in PHP]

TT DANG Thu-Thuy.Dang_(at)_interoute.de
Tue, 30 Nov 1999 16:35:09 +0100


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