Test déploiment
continuous-integration/drone/push Build is passing Details

ServeurDeTest
Noé Garnier 2 years ago
parent 6898574937
commit 66a965e7fd

@ -6,7 +6,9 @@ class UserController
function __construct() { function __construct() {
global $dsn; global $dsn;
echo "userController";
$this->con=new Connection ($dsn); $this->con=new Connection ($dsn);
echo ("USconection");
try{ try{
global $rep, $vues, $error; global $rep, $vues, $error;
$action=$_REQUEST['action']; $action=$_REQUEST['action'];

@ -22,16 +22,16 @@ class UtilisateurGateway
public function insert(Utilisateur $utilisateur) : void{ public function insert(Utilisateur $utilisateur) : void{
$query = "INSERT INTO Utilisateur VALUE (:email,:pseudo,:mdp,:estAdmin)"; $query = "INSERT INTO Utilisateur VALUE (:email,:pseudo,:mdp,:estAdmin)";
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
':email' => array($utilisateur->getEmail(),PDO::PARAM_STR), ':email' => array($utilisateur->getEmail(),SQLITE3_TEXT),
':pseudo' => array($utilisateur->getPseudo(),PDO::PARAM_STR), ':pseudo' => array($utilisateur->getPseudo(),SQLITE3_TEXT),
':mdp' => array($utilisateur->getMdp(),PDO::PARAM_STR), ':mdp' => array($utilisateur->getMdp(),SQLITE3_TEXT),
':estAdmin' => array($utilisateur->getEstAdmin(),PDO::PARAM_BOOL))); ':estAdmin' => array($utilisateur->getEstAdmin(),SQLITE3_INTEGER)));
} }
public function delete(string $email) : void{ public function delete(string $email) : void{
$query = "DELETE FROM utilisateur WHERE email=:email"; $query = "DELETE FROM utilisateur WHERE email=:email";
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
':email' => array($email,PDO::PARAM_STR) ':email' => array($email ,SQLITE3_TEXT)
)); ));
} }
@ -39,7 +39,7 @@ class UtilisateurGateway
global $error; global $error;
$query = "SELECT * FROM Utilisateur WHERE email=:email"; $query = "SELECT * FROM Utilisateur WHERE email=:email";
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
':email' => array($email,PDO::PARAM_STR) ':email' => array($email,SQLITE3_TEXT)
)); ));
$results=$this->con->getResults(); $results=$this->con->getResults();
foreach ($results as $row) { foreach ($results as $row) {
@ -58,7 +58,7 @@ class UtilisateurGateway
global $error; global $error;
$query = "SELECT mdp FROM Utilisateur WHERE email=:email"; $query = "SELECT mdp FROM Utilisateur WHERE email=:email";
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
':email' => array($email,PDO::PARAM_STR) ':email' => array($email,SQLITE3_TEXT)
)); ));
$results=$this->con->getResults(); $results=$this->con->getResults();
foreach ($results as $row) { foreach ($results as $row) {
@ -75,7 +75,7 @@ class UtilisateurGateway
global $error; global $error;
$query = "SELECT estAdmin FROM Utilisateur WHERE email=:email"; $query = "SELECT estAdmin FROM Utilisateur WHERE email=:email";
$this->con->executeQuery($query, array( $this->con->executeQuery($query, array(
':email' => array($email,PDO::PARAM_STR) ':email' => array($email,SQLITE3_TEXT)
)); ));
$results=$this->con->getResults(); $results=$this->con->getResults();
foreach ($results as $row) { foreach ($results as $row) {

Loading…
Cancel
Save