Coorection de bug
continuous-integration/drone/push Build is failing Details

bloquant le fait que plusieur partie puisse être simultané
ServeurDeTest
Noé GARNIER 2 years ago
parent a7391a1d3c
commit 56639f97da

@ -242,6 +242,14 @@ class PartieGateway
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
"partie" => array($idPartie, SQLITE3_INTEGER), "partie" => array($idPartie, SQLITE3_INTEGER),
"utilisateur" => array($mailUtilisateur, SQLITE3_TEXT))); "utilisateur" => array($mailUtilisateur, SQLITE3_TEXT)));
$query = "UPDATE Participer
SET etat = 1
WHERE partie = :partie
AND utilisateur != :utilisateur";
$this->con->executeQuery($query, array(
"partie" => array($idPartie, SQLITE3_INTEGER),
"utilisateur" => array($mailUtilisateur, SQLITE3_TEXT)));
} }
else { else {
$query = "INSERT INTO Participer VALUES (:partie,:utilisateur,0)"; $query = "INSERT INTO Participer VALUES (:partie,:utilisateur,0)";

Loading…
Cancel
Save