如何在不同的分页中继续排名结果的数量?

时间:2017-11-19 01:51:04

标签: php html mysql pagination

起初抱歉我的英语不好..

我对我的php有一个分页,我使用

    $rere = 1;

    <?php echo $rere++."°"

这就有用了!但如果我将pagination更改为另一页并且 它会重置排名,如何在所有分页中获得所有这些结果?无需在数据库中放入一个id,因为列表是由几个东西而不是id来排序的。

像这样:

ID Name Kills

2  user2   80
4  user4   60
5  user5   40
1  user1   10

我需要在所有分页的HTML表格中得到这个,然后继续分页2,3,4等等。

第1页:

Rank Name Kills

1  user2   80
2  user4   60
3  user5   40
4  user1   10

2页:

Rank Name Kills

5  user..   9
6  user..   7
7  user..   5
8  user..   3

等...

看看我的例子:Example

I use this codes

1 个答案:

答案 0 :(得分:1)

 $rere = 1;

无论何时刷新页面或转到另一个页面,此行都将执行,您将再次使用数字1,您可以使用GET将页码存储在链接中,因此代码可能是这样的:

$rere = ($_GET['page'] != null)? (int)$_GET['page'] : 1;

编辑:您可以通过添加以下代码来获取下一页:

<a href="?page=<?php echo $rere+1; ?>"><?php echo $rere+1; ?></a>