php根据前端输入的一些值进行查询,和实时查询符合的字段

这篇博客总结了如何使用PHP根据前端输入的值进行数据库查询,并实现了实时搜索功能。通过获取前端输入,拼接where条件进行数据库操作。同时,介绍了如何实现实时查询,例如在输入'吴'时自动提示包含'吴'的名字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要离职了,所以最近写的博客比较多,都是对以前的总结,一想起来好多之前功能没及时整理,就好懊恼:

一、根据前端输入的一些值进行查询

       总的思路是:获取前端的值,然后拼接一个where的字符串,然后把这个字符串当做where的条件,代码如下:

public function check()
    {
        if($_POST){
            $school=$_POST['s_id']; //学校id
            $work_state=$_POST['work_state']; //在职状态
//            $department=$_POST['department']; //部门
            $position=$_POST['position']; //职位
            $dateBegin=$_POST['dateBegin']; //开始时间
            $dateEnd=$_POST['dateEnd']; //结束时间
            $conditions=$_POST['conditions']; //具体的搜索条件
            //
            $where="t.school=".$school.' AND t.archives_status=1 and t.is_del<>'."'2'";//必须是没有删除的,2为删除
            if(!empty($work_state)) $where.=' and t.work_state='."'$work_state'";
            if(!empty($department)) $where.=' and t.department='."'$department'";
            if(!empty($position)) $where.=' and t.position='."'$position'";
            if(!empty($dateBegin)&&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值