2011-10-03 58 views
1

我wan't做这样的事情:分页,浮点数

如果用户是在第一,第二或第三页则分页数字是:1,2,3(默认情况下,我得到这个ATM)。 。

我现在不想它,所以我用户正在切换页面到第三页,然后分页号应该看起来像这样:2,3,4 ...如果用户在第四页:3,4, 5 ...等

我该如何在PHP中做到这一点?

+0

重复的以下之一?:http://stackoverflow.com/questions/6963766/pagination-in-php http://stackoverflow.com/questions/3927030/pagination-with-mysql-and-php-帮助http://stackoverflow.com/questions/3705318/simple-php-pagination Protip:使用搜索。 – Nightfirecat

回答

2

如果您知道当前页面,请从其中减去1以获取上一页,然后将其加1以获取下一页。一些if语句确定页面是否为< = 0以及>最大页面(以防止这些)。如果这些语句正确,只需在最后显示的页面上添加1或从第一个显示的页面中减去1。

希望让感官。