PHP Manual
Prev |  | Next

# odbc_fetch_into

(3.0.6 - 3.0.18 only, PHP 4 >= 4.0.0)

odbc_fetch_into -- Fetch one result row into array

## Description

``int odbc_fetch_into` (int result_id [, int rownumber, array result_array])`

Returns the number of columns in the result; `FALSE` on error. `result_array` must be passed by reference, but it can be of any type since it will be converted to type array. The array will contain the column values starting at array index 0.

Example 1. odbc_fetch_into() pre 4.0.6 example
    $rc = odbc_fetch_into($res_id, $my_array);
or
    $rc = odbc_fetch_into($res_id, $row, $my_array);

    $rc = odbc_fetch_into($res_id, 1, $my_array);

As of PHP 4.0.5 the `result_array` does not need to be passed by reference any longer.

As of PHP 4.0.6 the `rownumber` cannot be passed as a constant, but rather as a variable.

Example 2. odbc_fetch_into() 4.0.6 example
    $rc = odbc_fetch_into($res_id, $my_array);
or
    $row = 1;
    $rc = odbc_fetch_into($res_id, $row, $my_array);

Future: In PHP 4.1, this function will be moved to the following format:

``int odbc_fetch_into` (int result_id, array result_array [, int rownumber])`

Please note, that `rownumber` will be optional, while `result_array` is not.

Prev | Home | Next
odbc_execute | Up | odbc_fetch_row