如何根据主要ID进行分页

时间:2017-10-21 07:50:47

标签: php mysql database pagination

我希望pagination基于primary idrecordspage

我的database primary id(自动递增)跟随

    + users +
       id
    -------
      1
      .
      .
   --------
      145
       .
       .
    upto 5000

我正在尝试这样的事情

我正在动态id进入此变量dynamicIdPassed

SELECT * FROM users WHERE id=dynamicIdPassed LIMIT dynamicIdPassed, 20

先谢谢了。

1 个答案:

答案 0 :(得分:1)

您必须动态设置索引索引的值。假设在下面的查询中我为第一页设置了0个起始索引。与第二页一样,它将是20 * 2,然后是第三页20 * 3,依此类推。

SELECT * FROM users limit 20 OFFSET 0;