【问题标题】:Best way to create a dropdown filter?创建下拉过滤器的最佳方法?
【发布时间】:2012-01-14 14:35:10
【问题描述】:

我一直在尝试过滤信息以方便访问者找到。理想情况下,我会有一些下拉过滤器来对数据进行排序,并且只会显示与所选选项匹配的帖子。除了通过 php,我几乎不知道这是如何完成的。我在这里找到了一个很好的例子:

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

有什么想法吗?

【问题讨论】:

    标签: php sorting filter drop-down-menu


    【解决方案1】:

    您研究过 AJAX 吗?使用一些 JavaScript(可能是您选择的库),您将对某些服务器端逻辑(可能是查询数据库)进行所谓的 AJAX 调用,以返回所需的数据。如果您对此不熟悉,我可以告诉您更多信息。

    【讨论】:

      【解决方案2】:

      我不确定这是否真的是您想知道的,但假设您要构建一个数据库查询来进行搜索,您必须在 PHP 中测试表单的每个参数(每个下拉菜单) , 是否设置。 如果已设置,您只需在数据库查询中添加一个限制(在WHERE 子句中)。 这将返回与用户选择的参数匹配的结果。

      【讨论】:

        猜你喜欢
        • 2018-03-11
        • 2021-03-07
        • 2014-02-08
        • 1970-01-01
        • 1970-01-01
        • 2021-09-24
        • 2016-12-03
        • 2023-04-09
        • 1970-01-01
        相关资源
        最近更新 更多