За последние 24 часа нас посетили 54182 программиста и 1720 роботов. Сейчас ищут 1086 программистов ...

Поиск

Тема в разделе "PHP для новичков", создана пользователем agent669212, 9 окт 2010.

  1. agent669212

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

    С нами с:
    15 дек 2009
    Сообщения:
    94
    Симпатии:
    0
    Адрес:
    Новосибирск
    Код (Text):
    1.  
    2.     echo '<table border=1>';
    3.     $res = mysql_query("SELECT * FROM pages WHERE code LIKE '%$text_to_search%'");
    4.     $rows=mysql_num_rows($res);
    5.     echo $rows;
    6.      while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
    7.      echo '<tr>';
    8.         printf ("<td>ID: %s</td> </tr><tr><td>Name: %s</td>", $row[id], $row[code]);  
    9.     echo '</tr>';
    10.     }
    11.     echo '</table>';
    12.  
    Вот код который по идеи должен выводить результаты поиска по базе, а вместо этого на любое поисковое слово выводит все содержимое базы. Как сделать чтобы он выводил именно по результатам запроса
     
  2. Ensiferum

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

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    echo '<tr>';
    printf ("<td>ID: %s</td> </tr><tr><td>Name: %s</td>", $row[id], $row
    Код (Text):
    1. );
    2. echo '</tr>';
    3.  
    4. и
    5.  
    6. echo '<tr><td>ID: '.$row[id].'</td></tr><tr><td>Name: '.$row[code].'</td>';
    7.  
    8. не? )
    9.  
    10. А по теме - что в $text_to_search?
     
  3. agent669212

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

    С нами с:
    15 дек 2009
    Сообщения:
    94
    Симпатии:
    0
    Адрес:
    Новосибирск
    в $text_to_search переменная передаваемая способом get, ну по идеи там фраза или слово, по которой нужно провести поиск