odbc_fetch_row

(PHP 4, PHP 5)

odbc_fetch_row行を取り込む

説明

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

odbc_do()odbc_exec() から返された行データを取得します。 odbc_fetch_row() がコールされた後、この行のフィールドは、 odbc_result() でアクセス可能となります。

パラメータ

result_id

結果 ID。

row_number

row_number が指定されない場合、 odbc_fetch_row() は、 結果セットにおける次の行を取り込もうと試みます。 row_number を指定した odbc_fetch_row() のコールと指定しないコールを混用することができます。

結果を複数回走査したい場合、odbc_fetch_row()row_number に 1 を指定してコールし、 続いて結果を再度見るために row_number を指定せずに odbc_fetch_row() を実行しつづけます。 行を番号で取り込むことをドライバがサポートしていない場合、 row_number パラメータは無視されます。

返り値

行があった場合には TRUE、それ以外の場合に FALSE を返します。

add a note add a note

User Contributed Notes 1 note

up
0
eolscr at gmail dot com
9 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