tnfh.net
当前位置:首页 >> thinkphp5 whErE in >>

thinkphp5 whErE in

楼主 应该是ID=array(1,2,3,4...) where id=ID就行了 在Thinkphp中多个都是用数组表示的。

很简单的例如; $sql=$实例化的表名->where(" $a >1 and $a

请参考thinkphp开发手册的查询语言一节,可以有不同写法,我这里写一种供你参考: $where1=array( 'Key'=>array('like','zt'.'%'), 'code'=>'02');$where=array( 'modes'=>1, 'Key'=>array('like','tm'.'%'), 'code'=>'02', '_complex'=>$where1...

你这里的$where['depid']是一个数组,array('in',$where)这里的$where应该是个字符串吧, 你把$where['depid']转成字符串再试试

$where['id'] = array('neq','5');$where['age'] = array('egt','20');$map['id'] = array('gt','15');$map['age'] = array('lt','18');$where['_logic'] = 'OR';$map['_complex'] = $where;试试 望采纳 Thx

这个简单,代码如下: $model->where(array('cc' => arra('in',array(1,2))))->count(); 或者 $model->where(array('cc' => array('exp','in(1,2)')))->count();

望采纳 Thx

$model = M("b");$subQuery = $model->field('id')->where($map)->buildSql(); $modle2 = M("a");$List = $model2->where('id not in '.$subQuery)->select(); 这是thinkphp3.0的新特性貌似

在后台代码中将数组assign出去,然后在模板的js代码中就可以通过{$array}调用啦。 如果我们在Action中赋值了一个name模板变量: $name = 'ThinkPHP'; $this->assign('name',$name); 使用内置的模板引擎输出变量,只需要在模版文件使用: {$nam...

直接在where的条件里面使用即可: 例子: $type_list = M('nav')->field('id,pid,name')->where('pid=2 or pid=1')->select();

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com