日常thinkphp3.2的知识点(不断补充)

2017/7/24 : 在thinkphp3.2里如果需要查询不重复的字段记录用distinct(ture)方法;

2017/7/24 : 很简单的一个事物回滚,简单介绍下事物回滚,示例怎么使用Thinkphp的回滚。下面上俩个由浅入深的例子。会给你帮助理解,和提升。
      1、开启事务方法 startTrans()
      2、事务提交方法 commit()
      3、事务回滚方法 rollback()

2017/7/26 : thinkphp里如果只是查询或者是设置单个字段的值用setField(),getField();

2017/7/26 : thinkphp里自带有一个分页要先把这个page的类放入Controller里链接: http://pan.baidu.com/s/1mhLd8Wo 密码: agk4;

      使用方法:首先统计出你要查询的记录总数;

          然后: $page = new PageController(统计数据的总数, 分页的数目);

            : $fpage = $page->fpage();

            : $data = $userModel->where($keyword)->order('ctime desc')->LIMIT($page->listfirst,$page->listRows)->select();

            : $this->assign(array( 'data' => $data,'fpage' => $fpage,'tol' => 返回总数));

          最后在前台使用一下: 

                    <if condition="$tol gt 10">
                      <{$fpage}>
                    </if>

2017/7/26 : thinkphp里区间查询

      $map[字段名] = array(array('neq',6),array('gt',3),'and');


2017/7/26 : thinkphp里怎么设置一个字段自增,自减

      setInc(字段名,自增值)

      setDec(字段名,自减值)

posted @ 2017-07-24 14:26  码猿人  阅读(226)  评论(0编辑  收藏  举报