$stmt->setFetchMode(PDO::FETCH_CLASS,"Jeu");// règle le type dans lequel on doit mettre les données (PDO va chercher les attributs de la classe de même nom que ses colonnes de BDD et mettre dedans les valeurs correspondantes)
$stmt->execute(array(":nom"=>$nom_jeu));
return$stmt->fetch();
}
publicstaticfunctiongetList()
{
$db=Database::getInstance();
$sql="SELECT * FROM R_jeu";
$stmt=$db->query($sql);
...
...
@@ -21,7 +34,8 @@ class Jeu extends Model {
}
publicstaticfunctioncheckExists($slug_jeu){// méthode permettant de vérifier si un jeu existe dans la BDD
publicstaticfunctioncheckExists($slug_jeu)
{// méthode permettant de vérifier si un jeu existe dans la BDD
$db=Database::getInstance();// on récupère la connexion à la BDD
$sql="SELECT * FROM R_jeu WHERE slug = :slug";
$req=$db->prepare($sql);// on prépare la requête
...
...
@@ -34,15 +48,30 @@ class Jeu extends Model {
return0;// on aurait pu mettre deux return (un dans le if et un ici), mais bon...