问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php程序中的搜索功能

发布网友 发布时间:2022-04-26 17:18

我来回答

1个回答

热心网友 时间:2023-10-16 17:41

首先处理复选框<input name="qzz" type="checkbox" value="qzz" />
不能全部的value="qzz",否则同一个值就没法区分了,因此整理一下例如用数字表示:
<input name="qzz" type="checkbox" value="1" /> 去除杂质
<input name="qzz" type="checkbox" value="2" /> 分级
<input name="qzz" type="checkbox" value="3" /> 过滤
……
一点这些值要能CP表中的mudi对应,比如mudi的表的值是这样的
a 表示 去除杂质
b 表示 分级
c 表示 过滤
……

那么在写PHP时就可以这样处理
$mudiArray=$_POST['qzz'];
//当然我不input的设置和数据库设置一致的话,就可以不用下面的这个转化了
//页面input和数据字段值之间的转化
foreach($mudiArray as $key=>$value){
switch($value) {
case '1':
$mudiArray[$key]='a';
case '2':
$mudiArray[$key]='b';
case '3':
$mudiArray[$key]='c';
……
}
}

具体SQL:
$mudis = "'" . implode("','", $mudiArray). "'";
$sql = "select * from CP where mudi in(" .$mudis .")";
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 如何用PHP制作搜索引擎 当兵到底累不累啊? php要实现简单的查找功能,只要一个输入查找内容的编辑框并且要和查找... 怎么用php实现站内搜索功能 php怎么实现根据图片搜索图片功能 当兵新兵连累吗, 怎么在网页上用PHP做个搜索功能? 当兵是不是很累啊? php 如何实现文章内容搜索? 我想知道当兵的人在部队生活是不是很累… EXCEL文档中打入的文字如何全部显示 php如何实现下拉框选中搜索功能 PHP中怎么实现关键字搜索? 当兵累吗?我想去 PHP搜索怎么做 现在当兵累不累 荣耀60支持北斗吗? 当兵有多苦有多累? 公积金贷款收入证明要银行流水吗 当兵辛苦吗? 关于php 站内搜索 的实现~~ thinkphp 怎么在模板页面做一个搜索功能 如何用php实现动态搜索功能,希望大神指点一下思路。 如何用PHP和ajax实现实时搜索功能 PHP如何实现模糊搜索? PHP技术 如何实现网站内高效搜索? 想用php做一个搜索功能,不知道错在哪里,各位大侠们帮帮忙 phpcms里如何实现多功能搜索 酷我音乐的微信先享卡什么 PHP 怎样实现随便输入一个字都能搜索全数据库的内容? 我新办了微信先享卡,月费折扣是立即生效的吗? 微信先享卡不交钱会怎样? 微花先享后付怎么取消 有人知道微信先享卡吗? 微花的先享后付魅力那么大吗?为什么身边好多人都在用微花,不怕是套路贷嘛 酷我音乐微信先享卡首月付费不能付费是为什么? 有谁了解微花的那个先享后付模式吗?懂的来说下 小绿人先享月卡什么意思 目前微信先享卡怎么做的?商户想接入系统怎么接入呢? 哪个软件微信先用后付