выборка последних 30 записей

FRIE

Новичок
Здравствуйте,

Вроде глуповатый вопрос но чето я не понимаю, и гугление не помогло, вот обьясните кто сможет

Делаю я запрос к базе

PHP:
$query = "select * from `products` where `showstatus` = 'y'   order by `instime` desc LIMIT 0,30 ";
$asw = mysql_query($query);
вроде выбрал 30 строк с конца

считаем строки

PHP:
$rows = mysql_num_rows ($asw);
echo $rows ;
выводит 30, всё правильно

а теперь делаем вот так
PHP:
while($myrow==mysql_fetch_array($b)){
	echo "ok";
}
выводит очень много буков "ok" так что аж браузер в даун уходит =)

почему

while($myrow==mysql_fetch_array($b)){
echo "ok";
}

выводит не 30 раз "ok" а целую кучу?
 

Активист

Активист
Команда форума
> ==
Вы сравниваете а не присваиваете, используйте одно равно.
 

Jon

Новичок
У меня так в темпл-код всегда есть )

PHP:
$list_=mysql_query("");
while ($x = mysql_fetch_assoc($list_)) {

}
 

iceman

говнокодер
какая разница, опечатка наверно, от этого не будет зацикливания.
 
Сверху