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课程,突然这些疑问闪现在我脑海中……所以我没有任何代码。很抱歉