Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果选择了某些表单选项,则可进行多选_Php_Html_Sql_Forms - Fatal编程技术网

Php 如果选择了某些表单选项,则可进行多选

Php 如果选择了某些表单选项,则可进行多选,php,html,sql,forms,Php,Html,Sql,Forms,我想制作一个基于html表单的动态过滤系统,具有多个选项,其中一些选项如下: 并使用表单中的条件进行sql查询,每个选项都有一个All选项,表示无条件。 所以我想做一些类似的事情,用倍数for和N^2 if条件,但是需要很多代码,而且速度不快。。。要使16 if uri和16选择4选项表单。。。 那么,你知道谁有更快的解决方案吗? 谢谢 编辑 假设我有一个数据库,用户ID,姓名,年龄,城市。 我制作了一个表单,其中3个选项1表示姓名,1表示年龄,1表示城市,这样我就只能看到一些用户,比如说,我希

我想制作一个基于html表单的动态过滤系统,具有多个选项,其中一些选项如下:

并使用表单中的条件进行sql查询,每个选项都有一个All选项,表示无条件。 所以我想做一些类似的事情,用倍数for和N^2 if条件,但是需要很多代码,而且速度不快。。。要使16 if uri和16选择4选项表单。。。 那么,你知道谁有更快的解决方案吗? 谢谢 编辑 假设我有一个数据库,用户ID,姓名,年龄,城市。 我制作了一个表单,其中3个选项1表示姓名,1表示年龄,1表示城市,这样我就只能看到一些用户,比如说,我希望所有的用户都有Nick的名字,而且都来自迈阿密。
我需要选择我的条件来排除年龄的条件,就像现在选择将是:从Name='Nick'和City='Miami'的用户中选择*,但是如果我想看到年龄=18岁和City NY的用户,我的选择将需要排除Name的条件,比如:从年龄为18岁且City=NY的用户中选择*。

你的问题不清楚。你能给它添加更多信息吗?用例子恰当地解释要求。你可以用选择选项检查数据库字段,但对于年龄为18岁、City=NY的值,你需要表单中的文本框元素。使用select-option.was random示例将不起作用,假设will是18岁,更像这样。
<form>
  <select>
  <option></option>
  -//-
  </select>
  <select>
  <option></option>
   --//--
   </select>
</form>