From 0437aba48035f31f0d2b40e10a2165a2cc5525d3 Mon Sep 17 00:00:00 2001 From: anon Date: Mon, 7 Nov 2022 15:12:39 +0100 Subject: [PATCH] puzzle query bug fix --- picquiz/app/Http/Controllers/GameController.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/picquiz/app/Http/Controllers/GameController.php b/picquiz/app/Http/Controllers/GameController.php index 9da96ff..3a42c7c 100644 --- a/picquiz/app/Http/Controllers/GameController.php +++ b/picquiz/app/Http/Controllers/GameController.php @@ -28,11 +28,16 @@ class GameController extends Controller } public function play($id, $puzzle){ - $p = DB::table('game_puzzles')->join('puzzles', 'game_id', '=', 'puzzles.id')->get()->where('game_id', $id)->values()->get($puzzle); + $p = DB::table('game_puzzles')->join('puzzles', 'puzzle_id', '=', 'puzzles.id')->get()->where('game_id', $id)->values()->get($puzzle); if($p == NULL){ return abort(404); } - return view('game/game', ['puzzle' => $p, 'nth' => $puzzle, 'per' => DB::table('game_puzzles')->where('game_id', $id)->count()]); + return view('game/game', + ['puzzle' => $p, + 'nth' => $puzzle, + 'per' => DB::table('game_puzzles')->where('game_id', $id)->count() + ] + ); } public function list($userID) {