T201704101346

This commit is contained in:
Leander
2017-04-10 13:46:29 +02:00
parent 6124008c40
commit b6b2010e6c

View File

@@ -13,11 +13,12 @@ $limit = isset($_GET['limit']) ? $_GET['limit'] : 10;
$offset = isset($_GET['offset']) ? $_GET['offset'] : 0; $offset = isset($_GET['offset']) ? $_GET['offset'] : 0;
$db = new Database(); $db = new Database();
$overview = $db->query('SELECT "name", "highscore" FROM "Users" LIMIT $1 OFFSET $2', array($limit, $offset))['data']; $overview = $db->query('SELECT "name", "highscore" FROM "Users" LIMIT $1 OFFSET $2
ORDER BY "highscore" DESC', array($limit, $offset))['data'];
foreach($overview as $row) { foreach($overview as $row) {
$name = $row['name']; $name = $row['name'];
$score = $row['highscore']; $score = $row['highscore'];
$place = $db->query('SELECT COUNT(*) FROM "Users" WHERE "highscore" > $1', array($score))['data'][0]['count']; $place = $db->query('SELECT COUNT(*) FROM "Users" WHERE "highscore" > $1', array($score))['data'][0]['count'] + 1;
$data[] = array('place' => $place, 'name' => $name, 'score' => $score); $data[] = array('place' => $place, 'name' => $name, 'score' => $score);
} }