diff --git a/Seance5-6/seance/index.php b/Seance5-6/seance/index.php
index ad19e2265ecae6b5d74bfdc0e50beb89db2d7b9d..a035d740d613ea7479dea5fb7f5b8d497f84314c 100644
--- a/Seance5-6/seance/index.php
+++ b/Seance5-6/seance/index.php
@@ -21,6 +21,10 @@ $app->get('/api/games/:id', function($id){
     IndexController::jeuParId($id);
 })->name('partie1');
 
+$app->get('/api/games/',function() {
+    IndexController::partie2();
+})->name('partie2');
+
 
 
 $app->run();
diff --git a/Seance5-6/seance/src/controller/IndexController.php b/Seance5-6/seance/src/controller/IndexController.php
index 18a4db0617fd672c1d4150e0ccb1612fdcd7de1a..88db463f9b3ce96ff2b416948fd26011fb566ad4 100644
--- a/Seance5-6/seance/src/controller/IndexController.php
+++ b/Seance5-6/seance/src/controller/IndexController.php
@@ -3,8 +3,8 @@
 namespace seance\controller;
 
 use seance\modele\Game;
-use seance\reponse\CQuestion1;
 use seance\view\VuePartie1;
+use seance\view\VuePartie2;
 
 class IndexController
 {
@@ -16,4 +16,30 @@ class IndexController
         $vue->render();
     }
 
+    public static function partie2() {
+        $game = Game::where('id','<=','200')->get();
+       // $game = Game::where('id','=',1)->get();
+        // $json = json_encode($game,JSON_FORCE_OBJECT);
+        $json = '{ "games" : [ ';
+        foreach($game as $key => $value) {
+            $json = $json .  '{
+                "id": ' . $value->id . ',
+                "name":' . $value->name . ',
+                "deck":' . $value->deck . ',
+            },
+            ';
+            if ($value->id == 200) {
+                $json = $json .  '{
+                    "id": ' . $value->id . ',
+                    "name":' . $value->name . ',
+                    "deck":' . $value->deck . ',
+                }
+                ';
+            }
+        }
+        $json = $json . ']}';
+        $cq2 = new VuePartie2($json);
+        $cq2->render();
+    }
+
 }
\ No newline at end of file
diff --git a/Seance5-6/seance/src/view/VuePartie2.php b/Seance5-6/seance/src/view/VuePartie2.php
new file mode 100644
index 0000000000000000000000000000000000000000..a7c83edba117a886a942221ae1b4631a62152540
--- /dev/null
+++ b/Seance5-6/seance/src/view/VuePartie2.php
@@ -0,0 +1,41 @@
+<?php
+
+namespace seance\view;
+
+use Illuminate\Database\Eloquent\ModelNotFoundException;
+use seance\modele\Character;
+use seance\modele\Game;
+
+
+class VuePartie2
+{
+    private $content;
+
+    public function __construct($json)
+    {
+        $this->content = <<< END
+        <!DOCTYPE html>
+        <html lang="fr">
+        <head>
+            <meta charset="UTF-8" content="application/json">
+            
+            <link rel="stylesheet" href="css/main.css">
+        
+            <title>photobox</title>
+        </head>
+
+        <body>
+            <h1>Titre</h1>
+            <p>$json</p>
+        </body>
+
+END;
+
+    }
+
+    public function render()
+    {
+        echo $this->content;
+    }
+
+}