phpbar.de logo

Mailinglisten-Archive

[pear] DB Zugriff auf Funktionen

[pear] DB Zugriff auf Funktionen

Michael Ott webmaster at michael-ott.org
Mit Dez 31 14:12:48 CET 2003


Hallo,
Was ist eigentlich der korrekte Zugriff auf die Datenbankfunktionen:
z.B.:
$sql = 'SELECT * FROM TABELLE';
$result  = $db->query($sql);
if($result->numRows()>0) {
    machirgendwas;
}
bringt mir auf meinem Heimrechner:
WinXP
PHP 4.3.2
Apache 1.3.27

eine Fehlermeldung call to undefined Funktion numrows

auf dem Webserver:
Linux
PHP 4.3.1
Apache 1.3.26

keine Fehlermeldung.

Ändere ich nun die Abfrage in
if($db->numRows($result)>0) {
    machirgendwas;
}
klappt es bei beiden.

Woran kann es liegen, dass die beiden Aufrufe unterschiedlcih gehandhabt werden, bzw. welcher Weg ist der favorisierte(sicher und korrekt)


Gruß Michael



php::bar PHP Wiki   -   Listenarchive