目前有个项目,搜索的功能。在一个table里。姓名学号手机号项目A项目B除了姓名以外,其他都是精确查询。姓名:模糊查询学号手机号项目A项目A:精确查询只输入一个关键字,其他不输入也能查询。请问这个sql怎么写啊?
2 回答
偶然的你
TA贡献1841条经验 获得超3个赞
查询条件可以这么写if(trim($where['name'])){$where['name']=['like',"%".trim($where['name'])."%"];}else{unset($where['name']);}if(trim($where['number'])){$where['number']=['like',"%".trim($where['number'])."%"];}else{unset($where['number']);}if(trim($where['tel'])){$where['status']=trim($where['status']);}else{unset($where['status']);}
添加回答
举报
0/150
提交
取消