ajout des gateways partie et enigme

ServeurDeTest
Johan LACHENAL 2 years ago
parent d7fec80c71
commit 429dceb76e

@ -0,0 +1,30 @@
<?php
class EnigmeGateway
{
private Connection $con;
/**
* @param Connection $con
*/
public function __construct(Connection $con)
{
$this->con = $con;
}/*
public function insert(string $idEnigme, string $admin, string $enonce, string $aide,string $rappel,string $solution,string $test,float $tempsDeResolution){
$query="INSERT INTO Enigme VALUES ('$idEnigme','$admin','$enonce','$aide','$rappel','$solution','$test','$tempsDeResolution')";
$this->con->executeQuery($query,array(
':idEnigme' => array($idEnigme, PDO::PARAM_STR))
':admin' => array($admin, PDO::PARAM_STR)
':enonce' => array($admin, PDO::PARAM_STR)
':aide'=> array($admin, PDO::PARAM_STR)
':rappel'=> array($admin, PDO::PARAM_STR)
':solution'=> array($admin, PDO::PARAM_STR)
':test'=> array($admin, PDO::PARAM_STR)
=> array($admin, PDO::PARAM_STR)
))
}
*/
}
?>

@ -0,0 +1,24 @@
<?php
require_once("Connection.php");
class PartieGateway
{
private Connection $con;
/**
* @param Connection $con
*/
public function __construct(Connection $con)
{
$this->con = $con;
}
public function insert(string $idPartie){
$query= "INSERT INTO Game VALUES ('$idPartie')";
$this->con->executeQuery($query, array(':idPartie' => array($idPartie, PDO::PARAM_STR)));
}
public function delete(string $idPartie){
$query= "DELETE FROM Game WHERE idGame = $idPartie";
$this->con->executeQuery($query, array(':idPartie' => array($idPartie, PDO::PARAM_STR)));
}
}
Loading…
Cancel
Save