本人学习的Thinkphp版本为3.1.2,为比较早的版本,是在网易云课堂上跟着赵桐正老师学习的,视频地址http://study.163.com/course/courseMain.htm?courseId=266024
本文是个人学习笔记,属于原创,转载请注明出处。
常用连贯操作
where
设置查询条件
order
对结果进行排序 $arr=$m->order("id desc")->select(); $arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select();
limit
限制结果数量 $arr=$m->limit(10)->select();//从第0条开始选10条 $arr=$m->limit(1,5)->select();//从第1条开始选5条 $arr=$m->limit('1,5')->select();//从第1条开始选5条
field
$arr=$m->field("username as name,id")->select();//查询username、id字段,并且把username重命名为name $arr=$m->field(array('username'=>'name','id'))->select();//查询username、id字段,并且把username重命名为name $arr=$m->field('id',true)->select();//查询除了id的所有字段
table
给表重命名
group
分组
having
分组后的条件查询