(PHP 3 >= 3.0.4, PHP 4, PHP 5)
ocifetchinto -- Fetches the next row into an array
Description
int 
ocifetchinto ( resource statement, array &result [, int mode] )
     ocifetchinto() fetches the next row of SELECT
     statement into the result array.
     ocifetchinto() overwrites previous content of 
     result. By default
     result will contain a zero-based array of all
     columns that are not NULL.
    
     The mode parameter allows you to change the
     default behaviour. You can specify more the one flag by simply adding
     them up (e.g. OCI_ASSOC+OCI_RETURN_NULLS). Valid values are:
     
| OCI_ASSOC - return an associative array. | 
| OCI_NUM - return a numeric array starting with
       zero (default behaviour). | 
| OCI_RETURN_NULLS - return the empty values for
       column, which values is NULL. | 
| OCI_RETURN_LOBS - return the value of a LOB
       instead of the descriptor. | 
    
     
| Example 1. ocifetchinto() example | <?php
$conn = ocilogon("username", "password");
$query = "SELECT apples FROM oranges";
$statement = OCIParse ($conn, $query);
OCIExecute ($statement);
while (OCIFetchInto ($statement, $row, OCI_ASSOC)) {
    echo $row['apples'];
}
?> | 
 | 
    
     See also
     oci_fetch_array(),
     oci_fetch_object(),
     oci_fetch_assoc(),
     oci_fetch_row(),
     oci_fetch() and
     oci_execute().