Yii的cdbcriteria查询条件使用实例
本文提出了一cdbcriteria查询条件,分享给大家参考。具体分析如下:这是在这种情况下,cdbcriteria方法用于一查询。
复制代码代码如下:$标准=新cdbcriteria;
$标准-> addcondition(MACID = 464); / /查询,其中ID = 1
$标准-> addincondition('id',阵列(1,2,3,4,5)); / / ID(1,23,在哪里,4,5);
$标准-> addnotincondition('id',阵列(1,2,3,4,5)); / /和上面的相法是不在
$标准-> addcondition(ID = 1 ',或'); / /这是或,当多个条件,条件是或不是,
$标准-> addsearchcondition('link '、'裸'); / /那里的名字像搜索条件分类%。
$标准-> addbetweencondition('id',10000, 10005); / / 10000和10005之间
$标准->比较('id',1); / /这方法很特别,他会根据你的参数
/ /自动加工成addcondition或addincondition,
如果第二个参数是一个数组将addincondition, /
*传递变量
* /
$标准-> addcondition(ID =:ID);
$标准->参数{:ID } = 10;
*一些公共变量
* /
$标准->选择= ID、接收、型; / /在田野代表查询,默认选择为*;
$标准->加入= 'xxx '; / /连接表
$标准-> = 'xxx '; / /调用关系
$标准= >限制= 10;1数据,如果小于0,则没有处理。
$标准->偏移= 1; / /两结合,10偏移1限、或代表的极限咯。
$标准->单ID降序,ASC的MACID; / /排序
$标准->集团=组类型;
$标准->有=反倒条件;
$标准= > = false;
返回新的cactivedataprovider('visitlog,阵列(
标准= $标准,
));
希望本文有助于基于Yii框架的PHP程序设计人。