PHP多个字段搜索多个运算符

时间:2012-01-27 15:57:41

标签: php search

我在PHP中寻找具有多个字段的搜索表单的最佳解决方案,人们也可以选择该字段上的操作。以下是它的工作原理。还允许我在没有硬编码的情况下设置可在场上进行的操作。页面上会有很多字段,我正在解释它们。

场景示例:

  • 让字段“年龄”可以有三种情况。年龄可以大于 或者等于或小于给定的字段。因此,在一个现场人的页面上 将能够从下拉列表中选择操作类型 “相等,更大,更小”,然后指定价值。

  • 同样对于主题,它可以有以下场景。主题等于 已选择,或在多个选定的主题中,或未选中 受试者。

我不想为每个字段硬编码解决方案,我想要一些更灵活的东西,我可以在以后添加或删除字段,而不会改变代码的主要部分。

1 个答案:

答案 0 :(得分:0)

能够使用PHP和Javascript之间的协作代码解决它。在PHP中创建了具有字段名称的数组,然后是它支持的操作类型和其他需要的操作。

然后在jQuery中隐藏显示并根据我从PHP数组输出的选项限制字段选项。