diff --git a/highscores.php b/highscores.php index a0e1a45..2c72869 100644 --- a/highscores.php +++ b/highscores.php @@ -28,12 +28,13 @@ if($uid == '') { $cat = $category['name']; $score = $db->query('SELECT "score" FROM "Highscores" WHERE "Users_ID" = $1 AND "Categories_ID" = $2', array($uid, $cid))['data'][0]['score']; + if($score == null) { + $score = 0; + } $place = $db->query( 'SELECT COUNT (*) FROM "Highscores" WHERE "Categories_ID" = $1 AND "score" > $2', array($cid, $score))['data'][0]['count'] + 1; - print_r(pg_last_error()); - print_r(array('score', $score, 'place', $place)); $cat_scores[] = array('id' => $cid, 'name' => $cat, 'score' => $score, 'place' => $place); } $data = array('score' => $score_all, 'place' => $place_all, 'all' => $all, 'categories' => $cat_scores);