我一直在尝试过滤信息,以便访问者轻松找到。理想情况下,我会有一些下拉过滤器来对数据进行排序,只显示与所选选项匹配的帖子。除了通过php,我几乎不知道如何做到这一点。我在这里找到了一个很好的例子:
http://www.darienps.org/dhs/courses.php
有什么想法吗?
答案 0 :(得分:0)
你看过AJAX吗?使用一些JavaScript(可能是您选择的库),您可以对某些服务器端逻辑(可能是查询数据库)进行所谓的AJAX调用,以返回所需的数据。如果您对此不熟悉,我可以告诉您更多信息。
答案 1 :(得分:0)
我不确定这是否真的是您想知道的,但假设您构建了一个数据库查询来进行搜索,您必须在PHP中测试表单的每个参数(每个下拉列表) ,如果设置与否。
如果已设置,则只需在数据库查询中添加限制(在WHERE
子句中)。
这将返回与用户选择的参数匹配的结果。