blax
2006-02-19, 19:10:09
HI,
ich habe ein Problem beim Zählen der Reihen mit ODBC. (Also z.b. mit direkten mysql-Funktionen mysql_num_rows($result))
Für ODBC benötige ich die Funktion odbc_num_rows($result). Allerdings funktioniert die nicht (Sie liefert meistens -1 zurück. "Meistens" deshalb, weil aufgrund von mir unerklärlichen Dingen manchmal das richtige Ergebnis rauskommt).
Ich habe ein bisschen recherchiert und habe herausgefunden, dass es mit dieser Funktion bei sehr vielen Leuten Probleme gibt.
Jetzt stehe ich da und weiß nicht wie ich - damn - die Anzahl meiner Zeilen herausbekommen kann (via SELECT geholten).
Die einzige Lösung die ich gefunden hab, ist mit der Funktion odbc_result_all zu arbeiten, die mir zwar die Anzahl der Zeilen RICHTIG zurückgibt, aber leider nebenbei das gesamte $result ausgibt :(
$number_rows=odbc_result_all($result);
Ich wäre dankbar wenn mir jemand helfen könnte :)
lg, Sevi
ich habe ein Problem beim Zählen der Reihen mit ODBC. (Also z.b. mit direkten mysql-Funktionen mysql_num_rows($result))
Für ODBC benötige ich die Funktion odbc_num_rows($result). Allerdings funktioniert die nicht (Sie liefert meistens -1 zurück. "Meistens" deshalb, weil aufgrund von mir unerklärlichen Dingen manchmal das richtige Ergebnis rauskommt).
Ich habe ein bisschen recherchiert und habe herausgefunden, dass es mit dieser Funktion bei sehr vielen Leuten Probleme gibt.
Jetzt stehe ich da und weiß nicht wie ich - damn - die Anzahl meiner Zeilen herausbekommen kann (via SELECT geholten).
Die einzige Lösung die ich gefunden hab, ist mit der Funktion odbc_result_all zu arbeiten, die mir zwar die Anzahl der Zeilen RICHTIG zurückgibt, aber leider nebenbei das gesamte $result ausgibt :(
$number_rows=odbc_result_all($result);
Ich wäre dankbar wenn mir jemand helfen könnte :)
lg, Sevi