米
心情
所有
图集
登录
搜索
原创
tp6的like语法查询组装$where语句
米醋儿
发布于:2020-02-14
> 网上很多tp5的教程不是很适合thinkPHP6中where条件数组的组件 下面是我实际中用到的,分享给大家,特别适合一些简单的查询语句 ``` $keyword = request()->param("keyword"); $search_field = request()->param("search_field"); if($keyword && $search_field){ if ($search_field == 'id'){ $where[] = ["{$search_field}",'=',"{$keyword}"]; }else{ $where[] = ["{$search_field}",'like',"%{$keyword}%"]; } } if(!isset($where)){ $where = 1; } $list = Article::with(["cate"]) ->where($where) ->order("id DESC") ->paginate(["query"=>request()->param()]); //echo Article::getlastsql();die; View::assign("list",$list); ``` 此方式适合thinkPHP6中where条件的组合,至于tp5及以下,需要自行测试了
注:原创不易,转载请注明出处(
https://micuu.com/new/440.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-21
上一篇:
php递归方式组合无限极分类数组
下一篇:
截止2020年2月15日10时安康市新增1名新冠肺炎患者及其他安康十大县疫情,渭南市等
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>