-1

ゲームをプレイしたプレイヤーのハイスコア (トップ 10) のリストを取得しようとしています。リストが正しくないことを除いて、すべてが機能します。最初の 10 人は正しいのですが、2 ページ目に行くと、リストはさらに進んでいません。

ページ1

ページ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";

誰かが私が間違っていることを知っていますか?

4

2 に答える 2

0

'Score' フィールドを varchar から INT に変更するのを忘れていたため、INT ではなく文字列で Descend しようとしていたため、修正しました。

Imaginaerum が私にくれたヒントのおかげで :)

于 2015-01-21T13:40:20.393 に答える