diff --git a/app/model/Admin.php b/app/model/Admin.php
new file mode 100644
index 0000000000000000000000000000000000000000..9dec0a918214b6d1b00b408a045b092c9aba6d33
--- /dev/null
+++ b/app/model/Admin.php
@@ -0,0 +1,24 @@
+<?php
+class Admin extends Model {
+
+    public static function estAdmin($slug) {
+        $db = Database::getInstance(); // on récupère la connexion à la BDD
+        $sql = "SELECT * FROM R_admin WHERE identite = :slug"; // on définit la requête qu'on enverra (on considère que le slug contient jeu/nomDuJeu pour le classement par jeu. Donc il faudrait encore faire un explode() sur le slug.
+        $req = $db->prepare($sql); // on prépare la requête (c'est là que la mémthode __call() est utile dans la classe Database d'ailleurs)
+        $req->execute(array(":slug" => $slug));
+        return ($req->nbrow() != 0);
+    }
+
+    public static function getListeJeuNonValide() {
+        $db = Database::getInstance(); // on récupère la connexion à la BDD
+        $sql = "SELECT * FROM R_jeu WHERE NOT est_valide ORDER BY id"; // on définit la requête qu'on enverra (on considère que le slug contient jeu/nomDuJeu pour le classement par jeu. Donc il faudrait encore faire un explode() sur le slug.
+        $req = $db->prepare($sql); // on prépare la requête (c'est là que la mémthode __call() est utile dans la classe Database d'ailleurs)
+        $req->execute();
+        $res = array();
+        while($ligne = $req->fetch(PDO::FETCH_ASSOC)) { // parcours toute la liste
+            $res[] = $ligne;
+        }
+        return $res;
+    }
+
+}
\ No newline at end of file
diff --git a/app/model/Connexion.php b/app/model/Connexion.php
index 1d62cdc9fc02d5fa791506b519045f5f1f32a540..6bb7a937a51e2495e851546a73425cbcf5ddcc13 100644
--- a/app/model/Connexion.php
+++ b/app/model/Connexion.php
@@ -22,7 +22,7 @@ class Connexion extends Model { // classe de modèle pour la connexion au site
 	
 	public static function getUser($slug) { // méthode permettant de récupérer les données d'un utilisateur dans la BDD
 		$db = Database::getInstance(); // on récupère la connexion à la BDD
-		$sql = "SELECT slug, pseudo, nom, prenom, email, admin FROM R_joueur WHERE slug = :slug_joueur";
+		$sql = "SELECT slug, pseudo, nom, prenom, email FROM R_joueur WHERE slug = :slug_joueur";
 		$req = $db->prepare($sql); // on prépare la requête
 		$req->setFetchMode(PDO::FETCH_CLASS, "Connexion");
 		$req->execute(array(":slug_joueur" => $slug)); // on remplace les variables dans la requête
diff --git a/app/view/Admin/display.html b/app/view/Admin/display.html
index be23b9c10273a052ec49c4211654da701feb67a1..0e7afc149b30a2a12105578e42fbeac94dbe73fe 100644
--- a/app/view/Admin/display.html
+++ b/app/view/Admin/display.html
@@ -3,11 +3,11 @@
 include(ROOT."/app/view/Includes/header.include.html");
 ?>
 
-<?php if(isset($_SESSION['user']) && $_SESSION['user']->admin) { ?>
+<?php if(isset($_SESSION['user']) && Admin::estAdmin($_SESSION['user']->slug)) { ?>
 
     <article>
         <h3>
-            Gestion des jeux
+            <a href="admin/jeu">Gestion des jeux</a>
         </h3>
         <h3>
             Gestion des Joueurs