2015-08-18 2 views
0

У меня есть два кода. Первый код показывает значение столбца таблицы с именем «title». Но вторая часть кода с циклом while не работает. Он не показывает значения столбца таблицы с именем «title».Пока цикл не показывает значения записи таблицы

Первый код:

<?php 
    $sql = "SELECT * FROM cl_banner ORDER BY id"; 

    $res = mysql_query($sql) or die(mysql_error()); 

    if($res && mysql_num_rows($res)>0) 
     { 
      $row = mysql_fetch_assoc($res) 
      echo $row["title"]; 
     } // End If      
?> 

Второй код:

<?php 
    $sql = "SELECT * FROM cl_banner ORDER BY id"; 

    $res = mysql_query($sql) or die(mysql_error()); 

    if($res && mysql_num_rows($res)>0) 
     { 
      while($row = mysql_fetch_assoc($res)); 
      { 
       echo $row["title"]; 

      } // End While 
     } // End If      
?> 
+0

если команда во втором идентификаторе файла не нужна, и вы можете удалить ее. – Ahmad

+0

Если ответ был полезен для вас, отметьте его как принятый, чтобы помочь будущим посетителям. – Ahmad

ответ

3

Удалите точку с запятой с конца время.

И я могу сказать, что если команда здесь совершенно не нужна, и вы можете удалить ее без изменений.

<?php 
    $sql = "SELECT * FROM cl_banner ORDER BY id"; 

    $res = mysql_query($sql) or die(mysql_error()); 

      while($row = mysql_fetch_assoc($res)) 
      { 
       echo $row["title"]; 

      } // End While    
?> 
+0

Спасибо Ахмад Бхай. Его решающая проблема. –

+0

Ваш прием! Пожалуйста, отметьте мой ответ как принято. – Ahmad

Смежные вопросы