ingres_fetch_assoc

(PECL ingres >= 2.2.2)
Fetch a row of result into an associative array
array ingres_fetch_assoc ( resource $result )

This function is stores the data fetched from a query executed using ingres_query() in an associative array, using the field names as keys.

With regard to speed, the function is identical to ingres_fetch_object(), and almost as quick as ingres_fetch_row() (the difference is insignificant).

By default, arrays created by ingres_fetch_assoc() start from position 1 and not 0 as with other DBMS extensions. The starting position can be adjusted to 0 using the configuration parameter ingres.array_index_start.

Note: Related Configurations

See also the ingres.array_index_start, ingres.fetch_buffer_size and ingres.utf8 directives in Runtime Configuration.

Parameters:
result

The query result identifier

Returns:

Returns an associative array that corresponds to the fetched row, or FALSE if there are no more rows

Examples:
Fetch a row into an associative array
<?php
$link = ingres_connect($database, $user, $password);

$result = ingres_query($link,"select * from table");
while ($row = ingres_fetch_assoc($result)) {
    echo $row["user_id"];  // using associative array
    echo $row["fullname"];
}
?>

See also:

ingres_query() -

ingres_num_fields() -

ingres_field_name() -

ingres_fetch_array() -

ingres_fetch_object() -

ingres_fetch_row() -

doc_php
2016-02-24 16:16:59
Comments
Leave a Comment

Please login to continue.