Spec-Zone .ru
спецификации, руководства, описания, API

22.8.11.18. mysql_stmt_num_rows()

my_ulonglong mysql_stmt_num_rows(MYSQL_STMT *stmt)

Описание

Возвращает число строк в наборе результатов.

Использование mysql_stmt_num_rows() зависит от того, использовали ли Вы mysql_stmt_store_result() буферизовать весь набор результатов в дескрипторе оператора. Если Вы используете mysql_stmt_store_result(), mysql_stmt_num_rows() может быть сразу вызван. Иначе, количество строки недоступно, если Вы не считаете строки, поскольку Вы выбираете их.

mysql_stmt_num_rows() предназначается для использования с операторами, которые возвращают набор результатов, такой как SELECT. Для операторов такой как INSERT, UPDATE, или DELETE, число строк, на которые влияют, может быть получено с mysql_stmt_affected_rows().

Возвращаемые значения

Число строк в наборе результатов.

Ошибки

Ни один.