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…
Reference in new issue