【问题标题】:Mysqli show 25 results less [duplicate]Mysqli显示25个结果少[重复]
【发布时间】:2014-09-03 12:48:40
【问题描述】:

感谢您的光临。 我有一个页面,这是我的游戏的排行榜(排行榜是玩家及其成就的列表)

我想制作一个按钮,上面写着“第 2 页--> 第 3 页-->” 每页显示正好 25 名球员,要查看接下来的 25 名球员,您必须转到下一页。 假设我们在第 3 页,我们将转到第 4 页。我想从播放器 100 显示到播放器 125。

我基本上想做一些可以在 Mysqli/Mysql 中执行 '-' 结果的事情 如果有任何其他方法可以做到这一点。请说出来。

谢谢

【问题讨论】:

  • 所以这是一个关于分页的问题?

标签: php mysql mysqli


【解决方案1】:

我不确定是否理解了您的问题,但为了限制您的查询结果,请在您的 mysql 查询中添加以下子句:

LIMIT x,y

其中 x 是您的起始寄存器,y 是您要检索的寄存器数量 (ref)。

例如,从玩家 100 到 125 中进行选择:

SELECT player_fields FROM player_table WHERE whatever LIMIT 100,25

【讨论】:

  • 请注意,在没有 ORDER BY 子句的情况下,LIMIT 几乎没有意义
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-26
  • 1970-01-01
  • 2021-02-23
  • 2015-02-23
  • 1970-01-01
  • 2017-02-17
相关资源
最近更新 更多