diff --git a/tp1/src/controleur/ControleurRequete.php b/tp1/src/controleur/ControleurRequete.php index 82e996ead2f6fde4e5f10ac901a83160b418cc5a..3e4038e5a914f81d74e0de9575548150882bf6cf 100644 --- a/tp1/src/controleur/ControleurRequete.php +++ b/tp1/src/controleur/ControleurRequete.php @@ -8,7 +8,7 @@ use bdd\models\platform; class ControleurRequete{ public function selectMario(){ - $jeu = \bdd\models\game::select('name')->where('name','Mario'); + $jeu = \bdd\models\game::select('name')->where('name','like','%Mario%','or','alias','like','%Mario%')->get(); /* TODO Il faut faire l'adaptation de la requête à la vue; @@ -24,7 +24,7 @@ class ControleurRequete{ } public function selectCompanyCountry(){ - $company = \bdd\models\company::select('name')->where('location_country','Japan'); + $company = \bdd\models\company::select('name')->where('location_country','like','%Japan%')->get(); /*TODO pareil que la première méthoden besoin de la vue pour faire le rendu $vue = new \bdd\vues\ ... @@ -34,5 +34,16 @@ class ControleurRequete{ */ } + + public function selectPlatformBase(){ + $platform = \bdd\models\platform::select('name')->where('install_base','>','10000000')->get(); + /*TODO + encore une fois, besoin de vue pour rendu + $vue = new \bdd\vues\ ... + $html = $vue->render(3); + $rs->getBody()->write($html); + return $rs; + */ + } } \ No newline at end of file