ConFoo 2025

odbc_fetch_row

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_fetch_rowLit une ligne de résultat

Description

odbc_fetch_row(Odbc\Result $statement, ?int $row = null): bool

Lit une ligne dans le résultat identifié par result_id et retourné par odbc_do() ou odbc_exec(). Après odbc_fetch_row(), les champs seront accessibles avec la fonction odbc_result().

Liste de paramètres

statement

L’objet de résultat ODBC.

row

Si row est omis, row va tenter de lire la prochaine ligne dans le résultat. Des appels répétés à odbc_fetch_row() avec et sans paramètre row peuvent être combinés librement.

Pour passer en revue toutes les lignes d'un résultat plusieurs fois, vous pouvez appeler odbc_fetch_row() avec row_number = 1, puis continuer à appeler odbc_fetch_row() sans le paramètre row pour passer en revue tout le résultat. Si un pilote ne supporte pas la lecture des lignes par numéro, le paramètre sera ignoré.

Valeurs de retour

Retourne true si la ligne existe, false sinon.

Erreurs / Exceptions

Un E_WARNING est émis lorsque row est égal ou inférieur à zéro.

Historique

Version Description
8.4.0 statement attend désormais une instance de Odbc\Result; auparavant, un resource était attendu.
8.4.0 Un E_WARNING est maintenant émis lorsque row est égal ou inférieur à zéro.
8.0.0 row est désormais nullable.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top