Skip to content
Extraits de code Groupes Projets
Valider c0b3d3cd rédigé par Eliah REBSTOCK's avatar Eliah REBSTOCK
Parcourir les fichiers

suppression des lignes de debug

parent 321e7865
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!10Dev partie vers dev
......@@ -69,19 +69,15 @@ class Partie extends Model
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']))) {
}
else
{
} else {
echo "pb updateClassement";
die();
}
$i++;
}
}
else{
} else {
echo "pb updateClassement";
die();
}
......@@ -90,8 +86,6 @@ class Partie extends Model
public static function addPartie($joueurs, $scores, $jeu)
{
print_r($joueurs);
print_r($scores);
$db = Database::getInstance();
$datestr = date("Y-m-d H:i:s");
$sql1 = "INSERT INTO R_partie (jeu, date) VALUES (:id_jeu, :date);";
......@@ -129,19 +123,15 @@ class Partie extends Model
$stmtN = $db->prepare($sqlN);
if ($stmtN->execute(array(":id_joueur" => $joueurs[$j]->slug, ":id_jeu" => $jeu->slug, ":score" => 1000))) {
}
else
} else
return 2;
}
}
}
// Calcul de la nouvelle différence de scores et du nouveau classement de chacun
print_r($old_score);
$diff_scores = ELO_scores($old_score, $scores, 32);
print_r($diff_scores);
$classement = self::calcul_classement($diff_scores);
print_r($classement);
for ($j = 0; $j < $m; $j++) {
// Insertion des infos de la partie (avec le score avant la partie et le classement interne à la partie)
// pour chaque joueur
......@@ -150,19 +140,18 @@ class Partie extends Model
":classement" => $classement[$j], ":score" => $old_score[$j]))
) {
$newS = $old_score[$j] + $diff_scores[$j];
print($newS."\n");
// On met à jour le score du joueur actuel dans sa relation avec le jeu
if ($stmt5->execute(array(":new_score" => $newS,
":id_jeu" => $jeu->slug, ":id_joueur" => $joueurs[$j]->slug))
) {
}
else
} else
return 2;
} else
return 2;
}
} else
return 2;
// met à jour le classement de tous les joueurs
self::updateClassement();
return 0;
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter