【发布时间】:2015-01-21 12:31:06
【问题描述】:
我正在尝试获取玩过我的游戏的玩家的高分(前 10 名)列表。 一切正常,除了一件事,列表不正确。 前 10 个人是正确的,但是当我转到第 2 页时,列表并没有进一步完成。
变量解释
$gamemode = "Endless"
$filter = "Score"
$startNum = Page1 = 0, Page2 = 10
$maxlimit = 10
查询:
$query = "SELECT ID, Gamemode, Name, Score, ContainersSaved, TimePlayed, Date, ScorePerMinute
FROM $dbName . `highscore`
WHERE Gamemode='$gamemode'
ORDER by `$filter` DESC
LIMIT $startNum, $maxlimit";
有谁知道我做错了什么?
【问题讨论】:
-
变量 $startNum 怎么样。检查一下。
-
能否请您复制您的表并在sqlfiddle.com 上使用示例数据?