PEAR, numRows()
am 02.04.2005 10:46:34 von robert-fritz
Hallo,
die function numRows bei PEAR liefert mir (XP SP2, IIS, MS Access) als
Rückgabewert -1, obwohl tatsächlich mehrere Datensätze abgefragt
wurden.
Ich muss einige Male prüfen, wie viele Abfrageergebnisse ich erhalten
habe, bevor ich dann die Ergebnisse selbst auswerte.
Wie komme ich nun an die Anzahl der abgefragten Zeilen?
So etwas wie
-------------------------------------------------
$intCounter=0;
while($row = $objSQLResult->fetchRow())
$intCounter++;
-------------------------------------------------
funktionert zwar, wenn ich aber dann das gleiche SQL result nochmal
durchgehen will, ist es "leer".
Gruß
Robert
Re: PEAR, numRows()
am 02.04.2005 12:01:55 von Matthias Esken
On 2 Apr 2005 00:46:34 -0800, Robert Fritz wrote:
> die function numRows bei PEAR liefert mir (XP SP2, IIS, MS Access) als
> Rückgabewert -1, obwohl tatsächlich mehrere Datensätze abgefragt
> wurden.
Von welchem PEAR-Paket redest du?
Gruß,
Matthias
Re: PEAR, numRows()
am 02.04.2005 19:38:54 von robert-fritz
Matthias Esken wrote in message news:...
> On 2 Apr 2005 00:46:34 -0800, Robert Fritz wrote:
>
> > die function numRows bei PEAR liefert mir (XP SP2, IIS, MS Access) als
> > Rückgabewert -1, obwohl tatsächlich mehrere Datensätze abgefragt
> > wurden.
>
> Von welchem PEAR-Paket redest du?
>
> Gruß,
> Matthias
Hallo,
ich arbeite mit php 4.3.7 und dem aktuellen PEAR DB 1.7.5.
Das ich den Rückgabewert -1 wundert mich nicht sehr, da auf diese
Problematik in der Dokumentation ausdrücklich hingewiesen wird.
Gruß
Robert