ThinkPHP学习笔记(五)之连贯操作

本人学习的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

    分组后的条件查询

猜你喜欢

转载自blog.csdn.net/qq_38137411/article/details/81287847
今日推荐