请各位大佬指点!php下msql搜索查询问题。求老司机指点!

目前有个项目,搜索的功能。
在一个table里。姓名学号手机号项目A项目B
除了姓名以外,其他都是精确查询。姓名:模糊查询学号手机号项目A项目A:精确查询
只输入一个关键字,其他不输入也能查询。
请问这个sql怎么写啊?
SMILET
浏览 245回答 2
2回答

偶然的你

查询条件可以这么写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']);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript