首页 > PHP资讯 > PHP培训技术 > 分享一个thinkphp的分页类,可以直接调用的分页类

分享一个thinkphp的分页类,可以直接调用的分页类

PHP培训技术
分享一个thinkphp的分页类,可以直接调用的分页类。阿哲创造的tp的分页类分享给大家。做了小改动。

	function mypage_2($user,$field,$where,$order,$size,$join){		$count = $user->join($join)->where($where)->count();		$p = intval($_GET['p']);		$p = $p<1? 1:$p;		$max = ceil($count/$size);		$p = $p>=$max? $max:$p;		$start = ($p-1)*$size;		import("ORG.Util.Page");		$page = new Page($count,$size);		$str = $page->show();		$this->assign('str',$str);		$list = $user->field($field)->where($where)->order($order)		->limit("$start,$size")->select();		//print_r($list);		//echo $user->getlastsql();die();  		return $list;	}


//返回一个list数组。然后调用的时候直接调用这个类 例如
$list = $this->mypage();  $this->assign('list',$list);
//模板里要直接循环list这个数组就OK。分页直接可以{$str} 就可以显示上一页和下一页了。使用非常方便,你可以拿来试试。

PHP培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持38不支持0