diff --git a/picquiz/app/Http/Controllers/GameController.php b/picquiz/app/Http/Controllers/GameController.php index 337c326..58c1c4a 100644 --- a/picquiz/app/Http/Controllers/GameController.php +++ b/picquiz/app/Http/Controllers/GameController.php @@ -60,8 +60,13 @@ class GameController extends Controller } public function summarize($id){ - $puzzles = DB::table('game_puzzles')->join('puzzles', 'puzzle_id', '=', 'puzzles.id')->get()->where('game_id', $id); - return view('game/results', ['puzzles' => $puzzles]); + $puzzles = DB::table('game_puzzles') + ->join('puzzles', 'puzzle_id', '=', 'puzzles.id') + ->join('games', 'game_id', '=', 'games.id') + ->join('users', 'player', '=', 'users.id') + ->where('game_id', $id)->get(); + $c = count(DB::table('game_puzzles')->where('game_id', $id)->where('hit', '!=', 0)->get()); + return view('game/results', ['puzzles' => $puzzles, 'hits' => $c ]); } public function list($userID) { diff --git a/picquiz/resources/views/game/results.blade.php b/picquiz/resources/views/game/results.blade.php index f0f8ed9..f17baa4 100644 --- a/picquiz/resources/views/game/results.blade.php +++ b/picquiz/resources/views/game/results.blade.php @@ -5,10 +5,14 @@ @endsection @section('content') -

Eredmények:

-
+
+

Játékos: {{ $puzzles[0]->username }}

+

Ekkor: {{ $puzzles[0]->created_at }}

+

Találatok: {{ $hits . '/' . count($puzzles) }}

+
+
@php @@ -40,4 +44,5 @@
+ @endsection