test getClassement
continuous-integration/drone/push Build is failing Details

ServeurDeTest
Noé GARNIER 2 years ago
parent 247d25a29a
commit 9f891b1108

@ -312,22 +312,22 @@ class ResoudreGateway
return $results[0]['classement'];
}
public function getClassement($enigmeId, $idPartie) : array{
$query="SELECT classement FROM Resoudre
WHERE enigme=:enigme
AND partie=:partie
ORDER BY classement";
$this->con->executeQuery($query, array(
"enigme" => array($enigmeId, SQLITE3_INTEGER),
"partie" => array($idPartie, SQLITE3_INTEGER)));
$results=$this->con->getResults();
if (empty($results) || $results[0]['classement'] == null) {
return array(null);
}
foreach ($results as $row) {
$classement[] = $row['classement'];
};
return $classement;
}
$query="SELECT classement FROM Resoudre
WHERE enigme=:enigme
AND partie=:partie
ORDER BY classement";
$this->con->executeQuery($query, array(
"enigme" => array($enigmeId, SQLITE3_INTEGER),
"partie" => array($idPartie, SQLITE3_INTEGER)));
$results=$this->con->getResults();
// if (empty($results) || $results[0]['classement'] == null) {
// return array(null);
// }
foreach ($results as $row) {
$classement[] = $row['classement'];
};
return $classement;
}
public function getAllByPartieAndUtilisateur(string $mailUtilisateur, int $idPartie) : array{
$query = "SELECT * FROM Resoudre

Loading…
Cancel
Save