require_once 'User.class.php'; $User = new User(); $pageNow = isset($_GET['p']) ? $_GET['p'] : 1; $pageSize = 2; $pageCount = $User->getPageCount($pageSize); $list = $User->getPageList($pageNow, $pageSize); if (count($list) >= 1) { foreach ($list as &$tmp) { echo "ID:{$tmp['id']} NAME:{$tmp['name']} AGE:{$tmp['age']}<BR>"; } } //要显示多页在介面上 $showPage = 5; //开始页 $start = floor(($pageNow-1)/$showPage) * $showPage + 1; //用于设置在该段页面中处于不变的一个值 $index = $start; if($start > $showPage){ echo "<a href='test.php?p=".($index-$showPage+1)."'>上五页</a> "; } for($start; $start <($index+$showPage); $start++){ echo "<a href='test.php?p={$start}'>{$start}</a> "; } if($start < $pageCount){ echo " <a href='test.php?p=".($index+$showPage+1)."'>下五页</a>"; }