码迷,mamicode.com
首页 > Web开发 > 详细

Explain:ThinkPHP 中 where条件 or,and 同时使用

时间:2018-09-19 16:15:59      阅读:558      评论:0      收藏:0      [点我收藏+]

标签:HERE   strong   解决   bsp   exp   使用   方法   cond   sel   

Eg:(‘a‘=1 and ‘b‘=2) or (‘c‘=3 and ‘d‘=4) and ‘e‘=5

解决方法

$condition1[‘a‘] = 1;
$condition1[‘b‘] = 2;
$condition2[‘c‘] = 3;
$condition2[‘d‘] = 4;
$condition[‘_complex‘] = array(
    $condition1,
    $condition2,
    ‘_logic‘ => ‘or‘
);
$condition[‘e‘] = 5;
D(‘模型‘)->where($condition)->select();

 

Explain:ThinkPHP 中 where条件 or,and 同时使用

标签:HERE   strong   解决   bsp   exp   使用   方法   cond   sel   

原文地址:https://www.cnblogs.com/chung2017/p/9674662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!