Справочное руководство по MySQL
my_ulonglong mysql_num_rows(MYSQL_RES *result)
8.4.3.156 Описание
Возвращает количество строк в результирующем наборе.
Использование функции mysql_num_rows() зависит от того, какая функция -
mysql_store_result() или mysql_use_result() применяется для возвращения
результирующего набора. Если используется mysql_store_result(), то функция
mysql_num_rows() может вызываться немедленно. Если используется
mysql_use_result(),то функция mysql_num_rows() не будет возвращать
правильную величину до тех пор, пока все строки в результирующем наборе не
будут извлечены.
8.4.3.157 Возвращаемые значения
Количество строк в результирующем наборе.
8.4.3.158 Ошибки
Нет.