<?php
namespace UserService;
use ThinkController;
use ThinkException;
class UserService {
// 每页显示的记录数(25)
private static $listRows = 6;
private static $pagestr =<<<EOF
<ul class='pagination'>
<li>%FIRST%</li>
<li>%UP_PAGE%</li>
<li>%LINK_PAGE%</li>
<li>%DOWN_PAGE%</li>
<li>%END%</li>
<li><a> %HEADER% %NOW_PAGE%/%TOTAL_PAGE% 页</a></li>
</ul>
EOF;
//获取授权额度列表
public function getUserList() {
//…………
//查询满足条件的总记录数
$count = M("User")->where($map)->count();
//实例化分页类 传入总记录数和每页显示的记录数(25)
$Page = new ThinkPage($count,self::$listRows);
$Page->setConfig('theme', self::$pagestr);
$show = $Page->show();//分页显示输出
$result = M("User")->where($map)
->order('createtime desc')->limit($Page->firstRow.','.$Page->listRows)->select();
$data['list'] = $result;
$data['page'] = $show;
$this->assign("data",$data);
$this->display();
}
}
?>
<!-- 分页 -->
<div style="margin:20px; text-align:center;">{$data.page}</div>