Лучший способ создать выпадающий фильтр? - PullRequest
0 голосов
/ 07 декабря 2011

Я пытался отфильтровать информацию, чтобы посетителю было легче ее найти. В идеале у меня должно быть несколько выпадающих фильтров для сортировки данных, и будут показаны только сообщения, соответствующие выбранным параметрам. Я не имею ни малейшего понятия о том, как это сделать, кроме как через php. Я нашел хороший пример того, что я пытаюсь сделать прямо здесь:

http://www.darienps.org/dhs/courses.php

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 07 декабря 2011

Я не уверен, что это действительно то, что вы хотите знать, но, предполагая, что вы создадите запрос к базе данных, чтобы выполнить поиск, вам придется протестировать в своем PHP каждый параметр формы (каждый выпадающий список) , если он установлен или нет. Если он установлен, вы просто добавите ограничение в запрос к базе данных (в предложении WHERE). Это вернет результаты, соответствующие параметрам, выбранным пользователем.

0 голосов
/ 07 декабря 2011

Вы смотрели в AJAX?Используя некоторый JavaScript (возможно, библиотеку по вашему выбору), вы должны сделать так называемые AJAX-вызовы некоторой серверной логики (возможно, для запроса к базе данных), чтобы вернуть нужные данные.Если вы не знакомы с этим, я могу рассказать вам больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...