Вы также можете получить количество всех строк в таблице следующим образом:
$count = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS count FROM table"));
$count = $count["count"];
Вы также можете добавить нормальное предложение WHERE к выбранному выше и подсчитывать только те строки, которые соответствуют определенному условию (если необходимо). Тогда вы можете использовать свой счет для циклов:
$data = mysql_query("SELECT * WHERE username='bob'");
for ($i = 0; $i
Кроме того, mysql_fetch_array () обычно намного проще в использовании, поскольку она хранит данные в ассоциативном массиве, поэтому вы можете обращаться к данным с именем строки, а не с ее числовым индексом.
Edit:
Есть какая-то ошибка или что-то в этом роде, когда мой второй блок кода не показывает все, как только он будет опубликован. Хорошо показывает на превью.