greenbegin
Новичок
запрос получается зацикленным
Делаю такой запрос (должен выбрать все записи из конкретного раздела):
кусок кода:
$query="SELECT `text` FROM `mytable` WHERE `razdel`=$n";
$result=mysql_query($query, $db);
$res=mysql_fetch_array($result);
while ($res)
{
$text=$res['text'];
?>
html код
<?php echo $text; ?>
html код
<?php
}
По этому критерия должна выводиться всего одна запись (просто в этом разделе одна строка). Но при тестировании скрипт начинает выводить одну за другой одинаковые строки с этой записью! Т.е. запись он нашел правально, но почему-то выводит ее бесконечно повторяя. Причем цикл становится бесконечным.
Делаю такой запрос (должен выбрать все записи из конкретного раздела):
кусок кода:
$query="SELECT `text` FROM `mytable` WHERE `razdel`=$n";
$result=mysql_query($query, $db);
$res=mysql_fetch_array($result);
while ($res)
{
$text=$res['text'];
?>
html код
<?php echo $text; ?>
html код
<?php
}
По этому критерия должна выводиться всего одна запись (просто в этом разделе одна строка). Но при тестировании скрипт начинает выводить одну за другой одинаковые строки с этой записью! Т.е. запись он нашел правально, но почему-то выводит ее бесконечно повторяя. Причем цикл становится бесконечным.