Помогите с fetch ?

Devillio

Новичок
Помогите с fetch ?

Народ, не могу понять, вот такой вот кусочек коду:

PHP:
               .......
               $sql="select * from ".TR_RAZDEL." where par_id=0 order by ind";
               $restable=mysql_query($sql);
               if (!$restable) print mysql_error();
               $row = mysql_fetch_row($restable);
               if (!$row)
               {
               } else
               while ($row);
               {
                 print "<option value=".$row[0].">".$row[2]."</OPTION>";
                 $row = mysql_fetch_row($restable);
               } //of $row
почему то не выполняется :). доходит до while ($row); (проверял - вставлял print "1"; ).
При открытии странички explorer как бы подвисает, идет длительное открытие, затем рисуется все что шло перед этим куском, а дальше - блот, и ни одна строчка из таблицы не попадает в <option>
Cтраничка получается как бы "недополученная", далее - не выполняется ни один оператор.
Синтаксических ошибок вроде нет...
Где лечить?
 

Фанат

oncle terrible
Команда форума
а что означает код
PHP:
while ($row);
?
ну очень интересный код
 

Devillio

Новичок
)))))) О-о-о-о!!

я был просто под столом!!!

сказывается 6 часов непрерывной работы....

прошу прощения за вопрос...
 
Сверху