thinkphp普通查询与表达式查询实例分析
《thinkphp普通查询与表达式查询实例分析》要点: PHP实例本篇章节讲解thinkphp普通查询与表达式查询.分享给大家供大家参考.具体分析如下: PHP实例一、普通查询方式 PHP实例a、字符串方式:
代码如下:
$arr=$m->where("sex=0 and username='gege'")->find();//字符串需要加引号
PHP实例b、数组方式:
代码如下:
$data['sex']=0;?
$data['username']='gege';? $arr=$m->where($data)->find();//传上一个数组进行查询,这种方式默认是and(并且)的关系 注意:如果使用or关系,需要添加数组值
代码如下:
$data['sex']=0;?
$data['username']='gege';? $data['_logic']='or';//对数组添加_logic赋值为or(或者)关系 PHP实例二、表达式查询方式
代码如下:
$data['id']=array('lt',6);//数组的元素依然是数组?
$arr=$m->where($data)->select();? /* EQ 等于? //大小写没有关系? NEQ不等于? GT 大于? EGT大于等于? LT 小于? ELT小于等于? LIKE 模糊查询*/ $data['username']=array('like','%ge%');//like加通配符查询? $arr=$m->where($data)->select();//所有包含ge的都查询出来? PHP实例//NOTLIKE不包含? PHP实例//注意:如果一个字段要匹配多个通配符? PHP实例//BETWEEN? PHP实例//IN? PHP实例$data['id']=array('not in',7));? PHP实例希望本文所述对大家的thinkphp框架程序设计有所赞助. 《thinkphp普通查询与表达式查询实例分析》是否对您有启发,欢迎查看更多与《thinkphp普通查询与表达式查询实例分析》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |