Код (Text): echo '<table border=1>'; $res = mysql_query("SELECT * FROM pages WHERE code LIKE '%$text_to_search%'"); $rows=mysql_num_rows($res); echo $rows; while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) { echo '<tr>'; printf ("<td>ID: %s</td> </tr><tr><td>Name: %s</td>", $row[id], $row[code]); echo '</tr>'; } echo '</table>'; Вот код который по идеи должен выводить результаты поиска по базе, а вместо этого на любое поисковое слово выводит все содержимое базы. Как сделать чтобы он выводил именно по результатам запроса
echo '<tr>'; printf ("<td>ID: %s</td> </tr><tr><td>Name: %s</td>", $row[id], $row Код (Text): ); echo '</tr>'; и echo '<tr><td>ID: '.$row[id].'</td></tr><tr><td>Name: '.$row[code].'</td>'; не? ) А по теме - что в $text_to_search?
в $text_to_search переменная передаваемая способом get, ну по идеи там фраза или слово, по которой нужно провести поиск