分页,浮动数字

时间:2011-10-03 02:50:59

标签: php pagination numbers

我不想做类似的事情:

如果用户位于第一页,第二页或第三页,则分页编号为:1,2,3(默认情况下,我得到此atm。)。

我现在不想,所以我的用户将页面切换到第三页,然后分页编号应如下所示:2,3,4 ...如果用户在第四页:3,4,5 ......等等。

我怎么能用PHP做到这一点?

1 个答案:

答案 0 :(得分:2)

如果您知道当前页面,则从中减去1以获取前一页并向其添加1以获取下一页。一些if语句用于确定页面是否为< = 0以及>最大页面(以防止这些)。如果这些陈述为真,只需将1添加到最后显示的页面或从第一个显示的页面中减去一个。

希望有意义。