odbc_fetch_row

odbc_fetch_row -- Lit une ligne de résultat.

Description

int odbc_fetch_row ( resource result_id [, int row_number])

Si odbc_fetch_row( ) a réussi , TRUE est retourné . S' il n'y avait plus de ligne , ou en cas d 'erreur , FALSE est retourné .

odbc_fetch_row( ) 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( ) .

Si row_number est omis , row_number 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_number 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 continue à appeler odbc_fetch_row( ) sans le paramètre row_number 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é .