|
Spec-Zone .ru
спецификации, руководства, описания, API
|
It is possible for mysql_store_result()
to return NULL following a successful call to mysql_query(). When this happens, it means one of the following conditions
occurred:
You can always check whether the statement should have produced a nonempty result by calling mysql_field_count(). If mysql_field_count() returns zero, the result is empty and the last query was a
statement that does not return values (for example, an INSERT
or a DELETE). If mysql_field_count()
returns a nonzero value, the statement should have produced a nonempty result. See the description of the mysql_field_count() function for an example.
You can test for an error by calling mysql_error() or mysql_errno().