一般我们数据查询分页用 sql limit 就可以了。但是我这次这个是一个统计的项目。
要是按照这种方式统计的会很不方便。
然后是将所有的数据查询出来。在进行分页。
上代码
$size=10;每页显示几条数据
$log_list=array_values($log_list); //害怕索引不连续分页错误。索引重组 从0开始
$count=count($log_list); //总条数
$page_num=ceil($count/$size);
if($page==1) { //解决第一页数据重复的问题。
foreach($log_list as $k=>$v){
if($k>9){ unset($log_list[$k]);
} }
$log_list=$log_list;
}else{
$page1=($page-1)*$size;
$log_list= array_slice($log_list,$page1,$size);}