mysql_num_rows — Возвращает количество рядов результата запроса
Описание
intmysql_num_rows
( resource$result
)
mysql_num_rows() возвращает количество рядов
результата запроса. Эта команда работает только с запросами SELECT.
Чтобы получить количество рядов, обработанных функцями INSERT, UPDATE,
DELETE, используйте функцию mysql_affected_rows().
$result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
Замечание:
При использовании mysql_unbuffered_query() функция
mysql_num_rows() не вернёт корректного значения до
тех пор, пока все ряды не будут получены.