thinkphp怎么根据姓名查询

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

thinkphp怎么根据姓名查询

在thinkphp中可以通过模糊查询LIKE关键字来实现根据姓名查询,其实现代码如“$data['name']=array( 'LIKE','%程欢%');$arr= $m->where($data)->select();var_dump($arr);”,该语句表示查询姓名中包含“程欢”的人员信息。

本教程操作环境: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怎么根据姓名查询的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。

作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:Swoole实现高性能的数据加密技术应用实践
下一篇:xampp怎么安装yii

发表评论

关闭广告
关闭广告