(资料图)
本教程操作环境:Windows10系统、thinkphp5版、Dell G3电脑。
thinkphp怎么根据姓名查询?
表达式查询方式GT--大于 LT---小于 EQ---等于 EGT---大于等于 ELT----小于等于 NEQ---不等于 //不区分大小写LIKE---模糊查询 ONTLIKE---查询不匹配的
登录后复制
模糊查询 LIKE关键字
查询姓名中 包含”程欢“的人员信息
$data["name"]=array( "LIKE","%程欢%"); $arr= $m->where($data)->select(); var_dump($arr);
登录后复制
查询姓名中 不包含”程欢“的人员信息
$data["name"]=array( "NOTLIKE","%程欢%"); // N OTLIKE中间不能有空格 $arr= $m->where($data)->select(); var_dump($arr);
登录后复制
多条件模糊匹配
查询名字中包含”程欢“ 或者名字中包含”王“的人员信息 //默认为or的关系
$data["name"]=array( "LIKE",array("%程欢%","%王%")); $arr= $m->where($data)->select(); var_dump($arr);
登录后复制
查询名字中包含”程欢“ 并且名字中包含”王“的人员信息
$data["name"]=array( "LIKE",array("%程欢%","%王%"),"and"); $arr= $m->where($data)->select(); var_dump($arr);
登录后复制
推荐学习:《thinkPHP视频教程》
以上就是thinkphp怎么根据姓名查询的详细内容,更多请关注php中文网其它相关文章!