From 292dd868bb5c125c9cb72e7393c73b0d013b6f5a Mon Sep 17 00:00:00 2001 From: Leander Date: Wed, 5 Apr 2017 13:48:12 +0200 Subject: [PATCH] T201704051348 --- answer.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/answer.php b/answer.php index b6b5a43..e134105 100644 --- a/answer.php +++ b/answer.php @@ -47,7 +47,9 @@ if($uid == '') { $new_time = $old_time + $time; $db->query('UPDATE "Games" SET "total_time" = $1 WHERE "ID" = $2', array($new_time, $uid)); - //set high score + //set highscore + $cid = $db->query('SELECT "current_category" FROM "Games" WHERE "ID" = $1', array($uid)) + ['data'][0]['current_category']; if($db->query('SELECT EXISTS (SELECT 1 FROM "Highscores" WHERE "Users_ID" = $1 AND "Categories_ID" = $2)', array($uid, $cid))['data'][0]['exists'] == 'f') { $db->query('INSERT INTO "Highscores" ("Users_ID", "Categories_ID") VALUES ($1, $2)', array($uid, $cid));