Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывод результата запроса
 
 автор: leamas   (08.12.2008 в 03:07)   письмо автору
 
 

Помогите, пожалуйста!
Мне надо вывести результат запроса введенного в форму.
Пытаюсь сделать так:

 $req = $_REQUEST['req'];
      if($req == "" ){
         echo "
         <table align=center>
            <tr><td><h3> Не заполнено поле \"текст запроса\" </h3> </tr></td>
         </table>";
      }
      else{
         $query1 = mysql_query("$req");
         $numPol = mysql_num_fields($query1);
         echo"<table border=\"1\" align=\"CENTER\">";
         while ($pole = mysql_fetch_array($query1)){
            echo " <tr> ";
            for($i=0; $i < $numPol; $i++){
               echo "<td>" .$pole[$i]. "</td>";
            }
            echo "</tr>";
         }
           echo " </table>";
    }

Результаты запросов типа SELECT * FROM... и WERE id = ... выводит нормально. А на такой запрос: SELECT * FROM people WHERE name = "Илья" пишет ошибку... И обратный слеш перед кавычками не помогает...

  Ответить  
 
 автор: Thrasher   (09.12.2008 в 12:32)   письмо автору
 
   для: leamas   (08.12.2008 в 03:07)
 

SELECT * FROM people WHERE name = 'Илья'

Так?

  Ответить  
 
 автор: Trianon   (09.12.2008 в 12:42)   письмо автору
 
   для: leamas   (08.12.2008 в 03:07)
 

echo $req; что показывает?

  Ответить  
 
 автор: leamas   (09.12.2008 в 17:09)   письмо автору
 
   для: Trianon   (09.12.2008 в 12:42)
 

>echo $req; что показывает?

Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource i
SELECT * FROM castomers WHERE surname = \'Николаева Г.А.\';
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource 

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования