diff --git a/ELO_function.php b/app/model/ELO_function.php
similarity index 99%
rename from ELO_function.php
rename to app/model/ELO_function.php
index 992f93e1e7e71ab48b2bace857b433129218e03b..92e428d9e7949f0730fc441405bc1590b7d6ce03 100644
--- a/ELO_function.php
+++ b/app/model/ELO_function.php
@@ -167,4 +167,3 @@ function testeur(){
     }
     print("</table></body></html>");
 }
-testeur();
diff --git a/app/model/Jeu.php b/app/model/Jeu.php
index 0e85292239078991a61e75158f5944a9c7010f93..4590ba4e82e3104ffa92bfe925f98e7f40eb7825 100644
--- a/app/model/Jeu.php
+++ b/app/model/Jeu.php
@@ -34,6 +34,19 @@ class Jeu extends Model {
       return 0; // on aurait pu mettre deux return (un dans le if et un ici), mais bon...
    }
 
+   public static function checkExistsId($id) { // 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 id = :id";
+      $req = $db->prepare($sql); // on prépare la requête
+      $req->execute(array(":id" => $id)); // on remplace les variables dans la requête
+
+      if($result = $req->fetch()) { // on récupère l'enregistrement, s'il existe
+         return 1;
+      }
+
+      return 0; // on aurait pu mettre deux return (un dans le if et un ici), mais bon...
+   }
+
    public static function addRequest($nom_jeu, $description, $slug_jeu, $est_valide) {
       $db = Database::getInstance();
       $sql = "INSERT INTO R_jeu (nom, description, slug, est_valide) VALUES (:nom, :description, :slug, :est_valide);";