PHP Manual
Prev |  | Next

# odbc_fetch_row

odbc_fetch_row -- Fetch a row

## Description

`int odbc_fetch_row`(int result_id, int [row_number]);

If odbc_fetch_row() was succesful (there was a row), `true` is returned. If there are no more rows, `false` is returned.

odbc_fetch_row() fetches a row of the data that was returned by odbc_do() / odbc_exec(). After odbc_fetch_row() is called, the fields of that row can be accessed with odbc_result().

If `row_number` is not specified, odbc_fetch_row() will try to fetch the next row in the result set. Calls to odbc_fetch_row() with and without `row_number` can be mixed.

To step through the result more than once, you can call odbc_fetch_row() with `row_number` 1, and then continue doing odbc_fetch_row() without `row_number` to review the result. If a driver doesn't support fetching rows by number, the `row_number` parameter is ignored.

Prev | Home | Next
odbc_fetch_into | Up | odbc_field_name