【发布时间】:2012-01-14 14:35:10
【问题描述】:
我一直在尝试过滤信息以方便访问者找到。理想情况下,我会有一些下拉过滤器来对数据进行排序,并且只会显示与所选选项匹配的帖子。除了通过 php,我几乎不知道这是如何完成的。我在这里找到了一个很好的例子:
http://www.darienps.org/dhs/courses.php
有什么想法吗?
【问题讨论】:
标签: php sorting filter drop-down-menu
我一直在尝试过滤信息以方便访问者找到。理想情况下,我会有一些下拉过滤器来对数据进行排序,并且只会显示与所选选项匹配的帖子。除了通过 php,我几乎不知道这是如何完成的。我在这里找到了一个很好的例子:
http://www.darienps.org/dhs/courses.php
有什么想法吗?
【问题讨论】:
标签: php sorting filter drop-down-menu
您研究过 AJAX 吗?使用一些 JavaScript(可能是您选择的库),您将对某些服务器端逻辑(可能是查询数据库)进行所谓的 AJAX 调用,以返回所需的数据。如果您对此不熟悉,我可以告诉您更多信息。
【讨论】:
我不确定这是否真的是您想知道的,但假设您要构建一个数据库查询来进行搜索,您必须在 PHP 中测试表单的每个参数(每个下拉菜单) , 是否设置。
如果已设置,您只需在数据库查询中添加一个限制(在WHERE 子句中)。
这将返回与用户选择的参数匹配的结果。
【讨论】: