odbc_fetch_row

odbc_fetch_row -- Liefert eine Datenzeile zurück

Beschreibung

int odbc_fetch_row ( int result_id [, int row_number])

Wenn odbc_fetch_row( ) erfolgreich durchgeführt wurde (also eine oder mehrere Datenzeilen gefunden wurden ) , dann wird TRUE zurückgeliefert . Wenn keine ( weitere ) Zeile vorhanden ist , wird FALSE zurückgegeben .

odbc_fetch_row( ) stellt eine Zeile der von odbc_do( ) / odbc_exec( ) zurückgegeben Daten bereit . Nachdem odbc_fetch_row( ) aufgerufen wurde , können die Felder dieser Zeile mit odbc_result( ) genutzt werden .

Wenn row_number nicht definiert ist , versucht odbc_fetch_row( ) die nächste Zeile aus dem Abfrageergebnis result_id zu holen . odbc_fetch_row( ) kann abwechselnd ohne und mit dem Parameter row_number genutzt werden .

Um durch ein Abfrageergebnis mehrfach zu durchlaufen , kann man odbc_fetch_row( ) mit row_number gleich 1 aufrufen , um dann wie gewohnt mit odbc_fetch_row( ) ohne Zeilenparameter fortzufahren . Wenn der ODBC-Treiber die Herausgabe von bestimmten Zeilen nicht unterstützt , wird der Parameter ignoriert .