maxdb_fetch_assoc
maxdb->fetch_assoc
Fetch a result row as an associative array
&reftitle.description;
Procedural style:
arraymaxdb_fetch_assoc
resourceresult
Object oriented style (method):
result
array
fetch_assoc
Returns an associative array that corresponds to the fetched row or &null; if there are
no more rows.
The maxdb_fetch_assoc function is used to return an associative array
representing the next row in the result set for the result represented by the
result parameter, where each key in the array represents the name
of one of the result set's columns.
If two or more columns of the result have the same field names,
the last column will take precedence. To access the other
column(s) of the same name, you either need to access the
result with numeric indices by using
maxdb_fetch_row or add alias names.
&database.field-case;
&database.fetch-null;
&reftitle.returnvalues;
Returns an array that corresponds to the fetched row or &null; if there are no more rows in resultset.
&reftitle.examples;
Object oriented style
query($query)) {
/* fetch associative array */
while ($row = $result->fetch_assoc()) {
printf ("%s (%s)\n", $row["NAME"], $row["STATE"]);
}
/* free result set */
$result->close();
}
/* close connection */
$maxdb->close();
?>
]]>
Procedural style
]]>
The above examples would produce the following output:
&reftitle.seealso;
maxdb_fetch_array
maxdb_fetch_row
maxdb_fetch_resource