日常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(字段名,自减值)