php分页和楼层算法
1:分页
首先已知:总数据:$_num
所谓分页,就是从limit入手,假设每页显示5条数据
第一页:显示的是1-5条,对应limit就是0,5;
第二页:显示的是6-10条,对应limit就是6,5;
第三页:显示的是11-15条,对应limit就是11,5;
第n页:显示的是(n-1)*5+1条,对应limit就是(n-1)*5+1,
如果每页显示个数为$_pagesize,页数为$_page,则满足:
第$_page显示的是:($_page-1)*$_pagesize+1;limit就是($_page-1)*$_pagesize+1,$_pagesize
$_pagesize是自己设定的$_page=$_GET['page'];初始值可以设置为1,在下一页中使此值++;
2:楼层算法 和上面的相似,没有了limit只是在循环显示数据里使用(x-1)*n+1;