Описание функции mysql-num-rows
mysql_num_rows
(PHP 3, PHP 4)
mysql_num_rows - получает количество рядов в результате.
Описание
int mysql_num_rows (resource result)
mysql_num_rows() возвращает количество рядов в результирующем наборе. Эта команда верна только для операторов SELECT. Для запрашивания количества рядов, задействованных в запросах INSERT, UPDATE или DELETE, используйте mysql_affected_rows() .
Примечание: если вы используете mysql_unbuffered_query() , mysql_num_rows() не возвращает корректное значение, пока не будут запрошены все ряды результирующего набора.
См. также mysql_affected_rows() , mysql_connect() , mysql_data_seek() , mysql_select_db() и mysql_query() .
Для обратной совместимости можно также использовать mysql_numrows() , но это не рекомендуется.