php вывод результатов поиска

программирование php MySQL веб дизайн

В общем вопрос в следующем, как вывести результат поиска на той же самой странице с пмощью php.

ест cms getsimple, там контент,в контенте на сранице есть форма поиска <form action="search_script.php" method="post">bla bla bla</form>
в общем когда нажимаю кнопку submit в конце формы, то меня перекидывает на новую страницу search_script.php, это естественное поведение.

а мне надо, чтобы под формой поиска появляись результаты поиска, наверно php не подойдет, может javascript. вобщем если вы поняли. о чем я, то скажите, как такое можно сделать???
Ответы:
доброго времени суток.
копайте в сторону AJAX. проще всего с помощью jQuery.
если будут подробности, дам более подробный ответ.
Проще всего сделать используя jQuery.
а как, если не секрет, вот сюда:
>> http://мойсайт/запрос.php
попадет поисковый запрос?
вы наверное имели ввиду, нечто такое:
var search = $('#seach').val();
$.post("http://мойсайт/запрос.php",
{
search: search
},
function(html) {
$("mydiv").html(html);
});
Можно через post как написали вы, а можно через get как написал я (тогда параметры нужно в конец URL дописать)
согласен. но, раз человек задает подобный вопрос, ему скорее всего будет сложновато догадаться, что get-запрос нужно/ как добавить.
А Можно сделать через Ж :)


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.