За последние 24 часа нас посетили 18985 программистов и 1620 роботов. Сейчас ищут 769 программистов ...

Проблема с выводом из БД

Тема в разделе "PHP и базы данных", создана пользователем Zolcman, 3 апр 2011.

  1. Zolcman

    Zolcman Активный пользователь

    С нами с:
    3 апр 2011
    Сообщения:
    1
    Симпатии:
    0
    PHP:
    1. <?php
    2. include ('config.php');
    3. $search = $_POST['search'] ;
    4. $sql = "SELECT `product` FROM `nestle`,`gerber`,`hipp` WHERE `product`=$search";
    5. $result = mysql_query($sql);
    6. $myrow_news = mysql_fetch_array($result);
    7. echo "<div class=\"newsfeed\">
    8.             <div class=\"newstext\">" . $myrow_news['product'] . "</div>
    9.     </div>";
    10.  
    11. ?>
    Выдает вот такую ошибку Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\test1.ru\www\components\searchview.php on line 6[/code]
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    $sql = "SELECT `product` FROM `nestle`,`gerber`,`hipp` WHERE `product`='".mysql_real_escape_string($search)."'";


    это как минимум
     
  3. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    а затем

    Код (Text):
    1.  $result = mysql_query($sql) or die(mysql_error());