PHP 7.1.18 Released

odbc_fetch_row

(PHP 4, PHP 5, PHP 7)

odbc_fetch_rowLiefert eine Zeile zurück

Beschreibung

bool odbc_fetch_row ( resource $result_id [, int $row_number = 1 ] )

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

Parameter-Liste

result_id

Die Ergebniskennung.

row_number

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

Um ein Abfrageergebnis mehrfach zu durchlaufen, kann odbc_fetch_row() mit row_number gleich 1 aufgerufen werden, um dann wie gewohnt mit odbc_fetch_row() ohne row_number fortzufahren. Wenn der ODBC-Treiber das Lesen von Zeilen nach Zeilennummer nicht unterstüztz, wird der row_number Parameter ignoriert.

Rückgabewerte

Gibt TRUE zurück, wenn eine Zeile gelesen wurde, und FALSE anderfalls.

add a note add a note

User Contributed Notes 1 note

up
-10
eolscr at gmail dot com
13 years ago
When I migrates from 4 to 5 took me a long day to find the solution.

The way to use it without problems

In php4:

<?php
while (odbc_fetch_row($stringsql)) {

// ...

}
?>

In php5:

<?php

odbc_fetch_row
($stringsql, 0);

while (
odbc_fetch_row($stringsql)) {

// ...

}

?>

Good luck
To Top