php分页和楼层算法

                                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;

猜你喜欢

转载自blog.csdn.net/qq_41179401/article/details/81181610