|
|
|
@ -34,12 +34,10 @@ class ResoudreGateway
|
|
|
|
|
public function resoudreEnigmeSolo(Utilisateur $utilisateur, int $enigmeId, int $partieId){
|
|
|
|
|
$query="SELECT * FROM Resoudre
|
|
|
|
|
WHERE utilisateur=:utilisateur
|
|
|
|
|
AND enigme=:enigme
|
|
|
|
|
AND partie=:partie";
|
|
|
|
|
AND enigme=:enigme";
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
"utilisateur" => array($utilisateur->getEmail(), SQLITE3_TEXT),
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"partie" => array($partieId, SQLITE3_INTEGER)));
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER)));
|
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
|
if(empty($results))
|
|
|
|
|
{
|
|
|
|
@ -83,10 +81,12 @@ class ResoudreGateway
|
|
|
|
|
public function resoudreEnigmeMulti(Utilisateur $utilisateur, int $enigmeId, int $partieId, int $index){
|
|
|
|
|
$query="SELECT * FROM Resoudre
|
|
|
|
|
WHERE utilisateur=:utilisateur
|
|
|
|
|
AND enigme=:enigme";
|
|
|
|
|
AND enigme=:enigme
|
|
|
|
|
AND partie=:partie";
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
"utilisateur" => array($utilisateur->getEmail(), SQLITE3_TEXT),
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER)));
|
|
|
|
|
"enigme" => array($enigmeId, SQLITE3_INTEGER),
|
|
|
|
|
"partie" => array($partieId, SQLITE3_INTEGER)));
|
|
|
|
|
$results=$this->con->getResults();
|
|
|
|
|
if(empty($results) || $results == null)
|
|
|
|
|
{
|
|
|
|
|