PHP自己写的分页
2021-04-19 04:26
标签:esc ++ sse func limit style off raw 等于 第页/共页 PHP自己写的分页 标签:esc ++ sse func limit style off raw 等于 原文地址:https://www.cnblogs.com/youantianqin/p/12272870.html/**
* 获奖记录
*/
public function history(){
$page = max(1,$_GET[‘page‘]);//当前页
if(isset($_GET[‘page_total‘]) && $page > $_GET[‘page_total‘]) $page = $_GET[‘page_total‘];//如果超出页数,就等于最大页数
$offset = ($page - 1) * 10;
$results = $this->score->order(‘createtime desc‘)->limit($offset.‘,10‘)->select([‘user_id‘=>$_SESSION[‘user‘][‘id‘]],‘id,name,score,after,createtime,memo‘);
//总条数
$page_num = $this->score->count([‘user_id‘=>$_SESSION[‘user‘][‘id‘]]);
//总页数
$page_total = ceil($page_num/10);
include HOME . ‘/View/draw/history.html‘;
}HTML代码
上一页
if($page $j_start = 1;
$j_end = $page_total > 4 ? 5 : $page_total;
}else{
$j_start = $page - 2;
$j_end = $page_total-$page >= 2 ? $page+2 : $page_total;
}
?>
>
下一页
效果展示
上一篇:实现js读取Excel数据