| vga |
Дата: Вторник, 11.06.2013, 13:00 | Сообщение № 1 |
| Новичок
Group: Пользователи
Posts: 2
Reputation: 0
Status: нет меня |
Есть следующая ситуация.На веб-сервере работает MySQL и PHPВ одной из таблиц базы данных есть нужная для пользователясайта информация.
Пользователь по нажатию кнопки или выбору пункта менюинициализирует появления формы для ввода информации для поиска( используется Javascript фреймверк jQuery) . В обработчике события submit этой формы, в скрипте используетсяAJAX в формате “HTML”для выяснения наличияинформации в таблице. Для этого есть файл на PHP, назовем его файл1.php.
Если информация отсутствует, то получаем из файл1.php html-данные, которые выводятсяпользователю через всплывающее сообщение.
Если в таблице есть похожая информация, то действиевыполняется аналогично.
Если в таблице есть необходимая информация, тоосуществляется её вывод на новой веб-странице. Через window.location.href производится переход к файлу, назовем его файл2.php , т.е. window.location.href = “файл2.php?param=2&info=information”Этот файл - файл2.php, используется с 2-мя разнымипараметрами param передаваемыми ему методом GET для поиска и вывода информации, соответственно значение этого параметра влияет на форму представления информации на веб-странице.
Собственно вопрос заключается в том, каким образом избежатьдвойного поиска информации в таблице базы MySQL, сначала в файл1 .php, а потом в файл2.php, чтобы не замедлять вывод?Какие есть способы передачи данных из Javascript вPHP-файл? Нужно передать около 10-тизначений для их вывода.
Если я понимаю правильно, в данном случае второй разиспользовать AJAX неуместно. |
| |
| |