|
|
|
@ -189,32 +189,38 @@ class ResoudreGateway
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"ended" => array(1, SQLITE3_INTEGER)));
|
|
|
|
|
}
|
|
|
|
|
public function enigmeMultiEnded(string $mailUtilisateur, int $enigmeId, int $tempDeResolution, $classement){
|
|
|
|
|
public function enigmeMultiEnded(string $mailUtilisateur, int $enigmeId, int $idPartie ,int $tempDeResolution, $classement){
|
|
|
|
|
$query="UPDATE Resoudre
|
|
|
|
|
SET ended=:ended
|
|
|
|
|
WHERE utilisateur=:utilisateur
|
|
|
|
|
AND enigme=:enigme";
|
|
|
|
|
AND enigme=:enigme
|
|
|
|
|
AND partie=:partie";
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
"utilisateur" => array($mailUtilisateur, SQLITE3_TEXT),
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"partie" => array($idPartie, SQLITE3_INTEGER),
|
|
|
|
|
"ended" => array(1, SQLITE3_INTEGER)));
|
|
|
|
|
|
|
|
|
|
$query="UPDATE Resoudre
|
|
|
|
|
SET temps=:temps
|
|
|
|
|
WHERE utilisateur=:utilisateur
|
|
|
|
|
AND enigme=:enigme";
|
|
|
|
|
AND enigme=:enigme
|
|
|
|
|
AND partie=:partie";
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
"utilisateur" => array($mailUtilisateur, SQLITE3_TEXT),
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"partie" => array($idPartie, SQLITE3_INTEGER),
|
|
|
|
|
"temps" => array($tempDeResolution, SQLITE3_INTEGER)));
|
|
|
|
|
|
|
|
|
|
$query="UPDATE Resoudre
|
|
|
|
|
SET classement=:classement
|
|
|
|
|
WHERE utilisateur=:utilisateur
|
|
|
|
|
AND enigme=:enigme";
|
|
|
|
|
AND enigme=:enigme
|
|
|
|
|
AND partie=:partie";
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
"utilisateur" => array($mailUtilisateur, SQLITE3_TEXT),
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"partie" => array($idPartie, SQLITE3_INTEGER),
|
|
|
|
|
"classement" => array($classement, SQLITE3_INTEGER)));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|