diff --git a/tp1/index.php b/tp1/index.php
index 0a3937c35c8cc000dfd9f698cb101453e0df54e4..c466bc9aa9f5b8e3b48385dcd93eeee682b33fa1 100644
--- a/tp1/index.php
+++ b/tp1/index.php
@@ -1,7 +1,7 @@
 <?php
 
 // Import de la class qui a pour but de charger tous les imports du projet
-require_once './vendor/autoload.php';
+require_once __DIR__ . '/vendor/autoload.php';
 
 // Liste des tous les imports
 
@@ -14,17 +14,7 @@ use \Slim\Slim;
 $db = new DB();
 
 // ajout des informations pour se connecter à la base de données
-$ini_file = parse_ini_file('src/conf/conf.ini');
-$db->addConnection([
-    'driver'    => $ini_file['driver'],
-    'host'      => $ini_file['host'],
-    'database'  => $ini_file['database'],
-    'username'  => $ini_file['username'],
-    'password'  => $ini_file['password'],
-    'charset'   => $ini_file['charset'],
-    'collation' => $ini_file['charset'] . '_unicode_ci',
-    'prefix'    => ''
-]);
+$db->addConnection(parse_ini_file("conf/conf.ini"));
 
 // demarage de la basse de donnée
 $db->setAsGlobal();
diff --git a/tp1/src/controllers/ControleurRequete.php b/tp1/src/controllers/ControleurRequete.php
index f26ef99fca5c103fd9fb6dbede532eb24b26313d..342c07594db181b8f54dcc6024c381cb5672003b 100644
--- a/tp1/src/controllers/ControleurRequete.php
+++ b/tp1/src/controllers/ControleurRequete.php
@@ -9,35 +9,35 @@ use bdd\views\RequeteView;
 
 class ControleurRequete{
     public function selectMario(){
-        $jeu = Game::select('name')->where('name','like','%Mario%','or','alias','like','%Mario%')->get();
+        $jeu = \bdd\models\Game::select('name')->where('name','like','%Mario%','or','alias','like','%Mario%')->get();
               
         $vue = new RequeteView($jeu);
         $vue->render(1);
     }
 
     public function selectJapanCompany(){
-        $company = Company::select('name')->where('location_country','like','%Japan%')->get();
-        $vue = new RequeteView($company);
+        $company = \bdd\models\Company::select('name')->where('location_country','like','%Japan%')->get();
+        $vue = new \bdd\views\RequeteView($company);
         $vue->render(1);
 
     }
 
     public function selectPlatformBase(){
-        $platform = Platform::select('name')->where('install_base','>','10000000')->get();
-        $vue = new RequeteView($platform);
+        $platform = \bdd\models\Platform::select('name')->where('install_base','>','10000000')->get();
+        $vue = new \bdd\views\RequeteView($platform);
         $vue->render(1);
     }
 
     public function selectGameNumber(){
-        $game = Game::select('name')->orderBy('name')->take(442)->skip(21173)->get();
-        $vue = new RequeteView($game);
+        $game = \bdd\models\Game::select('name')->orderBy('name')->take(442)->skip(21173)->get();
+        $vue = new \bdd\views\RequeteView($game);
         $vue->render(1);
     }
     
     public function selectPage($p){
         $p = ($p-1)*500;
-        $jeu = Game::select('id','name')->orderBy('id')->take(500)->skip($p)->get();
-        $vue = new RequeteView($jeu);
+        $jeu = \bdd\models\Game::select('id','name')->orderBy('id')->take(500)->skip($p)->get();
+        $vue = new \bdd\views\RequeteView($jeu);
         $vue->render(1);
     }