Javascript 检索带有大写和小写字母的复选框值

Javascript 检索带有大写和小写字母的复选框值,javascript,php,html,mysql,sql,Javascript,Php,Html,Mysql,Sql,我有一个搜索表单,其中有多个复选框作为输入: <input type="checkbox" name="search[]" value="pool">pool</input> <input type="checkbox" name="search[]" value="pc">pc</input> 池 个人计算机 现在,基于上述复选框,如果我同时选择了两个值(pool和pc),则必须以所有组合检索以“pool”和“pc”开头的所有内容,如pool

我有一个搜索表单,其中有多个复选框作为输入:

<input type="checkbox" name="search[]" value="pool">pool</input>
<input type="checkbox" name="search[]" value="pc">pc</input>
池
个人计算机
现在,基于上述复选框,如果我同时选择了两个值(
pool
pc
),则必须以所有组合检索以“pool”和“pc”开头的所有内容,如
pool
pool
pool
pc
,等等。这需要在PHP的服务器端实现


如何从数据库中动态搜索所有组合?我可以使用吗?

下面的MySQL代码将返回与$\u POST['search']中存储的任何或您的搜索词相匹配的结果。由于MySQL以不区分大小写的方式匹配文本,因此没有额外的步骤来匹配
$\u POST['search']
的不同大小写

<?php
  $sql = sprintf("SELECT * FROM tbl WHERE col IN ('%s')", implode("','",$_POST['search']) );

你能分享你正在使用的任何SQL代码,以及你正在搜索的列吗。@BinaryAlchest,我正在学习一些SQL课程,突然这些疑问闪现在我脑海中……所以我没有任何代码。很抱歉