mysql_store_result — Returns a buffered resultset from the last executed query
MYSQL_RES * mysql_store_result(MYSQL * mysql);
Transfers a buffered result set from the last query on the database connection
Parameters
mysql
A mysql handle, which was previously allocated by mysql_init()
or mysql_real_connect()
.
Return value
A buffered result set or NULL if an error occured.
| |
---|
mysql_store_result() returns NULL in case an error occured or if the query didn't return data (e.g. when executing an INSERT or UPDATE query.
mysql_field_count() indicates if there will be a result set available.
The memory allocated by mysql_store_result() needs to be relased by calling the function mysql_free_result() . |
See also
mysql_use_result()
, mysql_real_query()
, mysql_field_count()