Spec-Zone .ru
спецификации, руководства, описания, API
|
Это возможно для mysql_store_result()
возвратиться NULL
после
успешного вызова к mysql_query()
. Когда это
происходит, это означает, что одно из следующих условий произошло:
Можно всегда проверять, должен ли оператор был привести к непустому результату, вызывая mysql_field_count()
. Если mysql_field_count()
нуль возвратов, результат пуст, и последний запрос был
оператором, который не делает возвращаемых значений (например, INSERT
или a DELETE
). Если mysql_field_count()
возвращает ненулевое значение, оператор должен был
привести к непустому результату. См. описание mysql_field_count()
функция для примера.
Можно протестировать на ошибку, вызывая mysql_error()
или mysql_errno()
.