int odbc_fetch_row
(int result_id, int [row_number]);odbc_fetch_row が成功した場合(行があった場合)、 true が返されます。もう行がない場合、 false が返されます。
odbc_fetch_row は、odbc_do や odbc_exec から返された行データを取り込みます。 odbc_fetch_row がコールされた後、 この行のフィールドは、 odbc_result でアクセス可能となります。
row_number が指定されない場合、 odbc_fetch_row は、結果セットにおける 次の行を取り込もうと試みます。 row_number を指定した odbc_fetch_row のコールと 指定しないコールを混用することができます。
結果を複数回走査したい場合、odbc_fetch_row を row_numberに1を指定してコールし、 続いて結果を再度見るために row_numberを指定せずに odbc_fetch_row を実行しつづけます。 ドライバが、行を番号で取り込むことをサポートしていない場合、 row_number パラメータは無視されます。