diff --git a/app/model/Partie.php b/app/model/Partie.php
index 610cebc52bac597034560a254deedf6d23a4a14a..6ec08a224ac58c088001b63ab912d161b3b56466 100644
--- a/app/model/Partie.php
+++ b/app/model/Partie.php
@@ -23,7 +23,7 @@ class Partie extends Model
 
     public static function getList()
     {
-        $db = Database::getInstance();
+        $db = Database::getInstance()   ;
         $sql = "SELECT * FROM R_partie";
         $stmt = $db->query($sql);
         $stmt->setFetchMode(PDO::FETCH_CLASS, "Partie");
@@ -59,17 +59,17 @@ class Partie extends Model
     }
 
 
-    public static function updateClassement()
+    public static function updateClassement($jeu)
     {
         $db = Database::getInstance();
         $sql1 = "SELECT joueur FROM R_joueur_jeu ORDER BY score DESC";
-        $sql2 = "UPDATE R_joueur_jeu SET classement = :classement WHERE joueur = :joueur;";
+        $sql2 = "UPDATE R_joueur_jeu SET classement = :classement WHERE joueur = :joueur AND jeu = :jeu;";
         $stmt1 = $db->prepare($sql1);
         $stmt2 = $db->prepare($sql2);
         if ($stmt1->execute()) {
             $i = 1;
             while ($row = $stmt1->fetch()) {
-                if ($stmt2->execute(array(":classement" => $i, ":joueur" => $row['joueur']))) {
+                if ($stmt2->execute(array(":classement" => $i, ":joueur" => $row['joueur'], ":jeu" => $jeu->slug))) {
 
                 } else {
                     echo "pb updateClassement";
@@ -198,7 +198,7 @@ class Partie extends Model
         } else
             return 2;
         // met à jour le classement de tous les joueurs
-        self::updateClassement();
+        self::updateClassement($jeu);
         return 0;
     }
 }