Royal Flash
-=MaestrO=-
Здравствуйте.
Впервые столкнулся с тем, что результат mysql_num_rows() не равен перебору строк в mysql_fetch_assoc():
В запросе к БД используются 4 таблицы объединяемые JOIN и LEFT JOIN. У меня получилось Num rows: 1042, а максимальное значение i = 521... Кто-нибудь сталкивался с подобным?
Впервые столкнулся с тем, что результат mysql_num_rows() не равен перебору строк в mysql_fetch_assoc():
Код:
...
$i = 0;
echo 'Num rows: '.mysql_num_rows($result).'<br> ';
while ($row = mysql_fetch_assoc($result))
{
$i++;
echo $i.'<br>';
}
// $i != mysql_num_rows($result) ?!?!
В запросе к БД используются 4 таблицы объединяемые JOIN и LEFT JOIN. У меня получилось Num rows: 1042, а максимальное значение i = 521... Кто-нибудь сталкивался с подобным?