Skip to content
Snippets Groups Projects
Commit bbaeab7d authored by Safyrus's avatar Safyrus
Browse files
parents 0b7644db e5ae98bf
No related branches found
No related tags found
No related merge requests found
...@@ -9,41 +9,47 @@ use bdd\models\platform; ...@@ -9,41 +9,47 @@ use bdd\models\platform;
class ControleurRequete{ class ControleurRequete{
public function selectMario(){ public function selectMario(){
$jeu = \bdd\models\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();
/*
TODO $vue = new \bdd\vue\RequeteVue($jeu);
Il faut faire l'adaptation de la requête à la vue;
AKA créer la vue puis la rendre en html;
$vue = new \bdd\vues\ ...
$html = $vue->render(1); $html = $vue->render(1);
$rs->getBody()->write($html); $rs->getBody()->write($html);
return $rs; return $rs;
*/
} }
public function selectCompanyCountry(){ public function selectCompanyCountry(){
$company = \bdd\models\company::select('name')->where('location_country','like','%Japan%')->get(); $company = \bdd\models\company::select('name')->where('location_country','like','%Japan%')->get();
/*TODO $vue = new \bdd\vue\RequeteVue($company);
pareil que la première méthoden besoin de la vue pour faire le rendu $html = $vue->render(1);
$vue = new \bdd\vues\ ...
$html = $vue->render(2);
$rs->getBody()->write($html); $rs->getBody()->write($html);
return $rs; return $rs;
*/
} }
public function selectPlatformBase(){ public function selectPlatformBase(){
$platform = \bdd\models\platform::select('name')->where('install_base','>','10000000')->get(); $platform = \bdd\models\platform::select('name')->where('install_base','>','10000000')->get();
/*TODO $vue = new \bdd\vue\RequeteVue($platform);
encore une fois, besoin de vue pour rendu $html = $vue->render(1);
$vue = new \bdd\vues\ ... $rs->getBody()->write($html);
$html = $vue->render(3); return $rs;
}
public function selectGameNumber(){
$game = \bdd\models\game::select('name')->orderBy('name')->limit('21173','422')->get();
$vue = new \bdd\vue\RequeteVue($game);
$html = $vue->render(1);
$rs->getBody()->write($html); $rs->getBody()->write($html);
return $rs; return $rs;
*/
} }
public function selectPage($p){
$p = ($p-1)*500;
$jeu = \bdd\models\game::select('id','name')->orderBy('id')->limit($p,'500')->get();
$vue = new \bdd\vue\RequeteVue($jeu);
$html = $vue->render(1);
$rs->getBody()->write($html);
return $rs;
}
} }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment