il manque la création d'une file d'attente de joueur,
continuous-integration/drone/push Build is passing Details

l'instantiation du temps
d'une partie et la façon
de transformer le temps
en nombre
flottant et la passation
du temps à la base de
donner
ServeurDeTest
Johan LACHENAL 2 years ago
parent dd36664677
commit 97eb4435ef

@ -36,6 +36,9 @@ class UserController
case "goToEnigme":
$this->goToEnigme();
break;
case "goToQueue":
$this->goToQueue();
break;
}
} catch (PDOException $e)
{
@ -164,4 +167,14 @@ class UserController
require($rep.$vues['erreur']);
}
}
private function goToQueue() {
global $rep, $vues, $error;
try {
require ($rep.$vues['Queue']);
}catch (Exception $e){
$error = "404";
require($rep.$vues['erreur']);
}
}
}

@ -83,7 +83,7 @@ class UtilisateurGateway
return $estAdmin;
}
public function resoudreEnigmeMulti(string $emailUtilisateur)
/*public function resoudreEnigmeMulti(string $emailUtilisateur)
{
$query="SELECT c.partie FROM Contenir
WHERE c.joueur = :emailUtilisateur
@ -141,7 +141,8 @@ class UtilisateurGateway
"partie" => array($idPartie, SQLITE3_INTEGER),
"classement" => array($classement, SQLITE3_INTEGER),
"index" => array($index, SQLITE3_INTEGER),
"temps" => array($emailUtilisateur, SQLITE3_FLOAT)));
"temps" => array($temps, SQLITE3_FLOAT)));
return array($emailUtilisateur => array($points,$temps))
}
else
{
@ -155,8 +156,9 @@ class UtilisateurGateway
"enigme" => array($idEnigme, SQLITE3_INTEGER),
"partie" => array($idPartie, SQLITE3_INTEGER),
"classement" => array($classement, SQLITE3_INTEGER)));
return array();
}
}
}*/
public function passerEnigmeMulti(string $emailUtilisateur){
$query="SELECT p.partie FROM Participer

Loading…
Cancel
Save