找回密码
 立即注册
查看: 108|回复: 0

[教程] thinkphp8多条件查询like灵活使用教程附代码

[复制链接]

30

金豆

170

黑豆

2

精华

管理员

站长QQ:515138

主题
124
回帖
7
在线时间
76 小时
注册时间
2024-2-3
最后登录
2024-11-14
发表于 2024-8-4 08:44:21 | 显示全部楼层 |阅读模式
thinkphp8多条件查询like灵活使用教程附代码

  1. //方式一 实例化model
  2. $keyword = $this->request->param('keyword','');
  3. $user = new User();
  4. $user->where('stat','=',1)->where('age','>',30)->whereLike('name','%'.$keyword.'%')->select();

  5. //方式二 把所有的查询条件重组成一个二维数组
  6. $map = [];
  7. $map[] = ['age','>',30];
  8. $map[] = ['stat','=',1];
  9. $map[] = ['name','like','%'.$keyword.'%'];
  10. $user->where($map)->select();
复制代码
代码如上,直接拿来即用。

QQ|网站地图|Archiver|手机版|金黑 ( 粤ICP备2021124338号 )

网站建设,微信公众号小程序制作,商城系统开发,高端系统定制,app软件开发,智能物联网开发,直播带货系统等

Powered by Www.Jinhei.Cn

Copyright © 2013-2024 深圳市金黑网络技术有限公司 版权所有

快速回复 返回顶部 返回列表