diff --git a/WEB/Controller/UserController.php b/WEB/Controller/UserController.php index 1f5da15f..5ff9d415 100644 --- a/WEB/Controller/UserController.php +++ b/WEB/Controller/UserController.php @@ -6,7 +6,9 @@ class UserController function __construct() { global $dsn; + echo "userController"; $this->con=new Connection ($dsn); + echo ("USconection"); try{ global $rep, $vues, $error; $action=$_REQUEST['action']; diff --git a/WEB/Controller/UtilisateurGateway.php b/WEB/Controller/UtilisateurGateway.php index 9a359c91..18ef5de8 100644 --- a/WEB/Controller/UtilisateurGateway.php +++ b/WEB/Controller/UtilisateurGateway.php @@ -22,16 +22,16 @@ class UtilisateurGateway public function insert(Utilisateur $utilisateur) : void{ $query = "INSERT INTO Utilisateur VALUE (:email,:pseudo,:mdp,:estAdmin)"; $this->con->executeQuery($query, array( - ':email' => array($utilisateur->getEmail(),PDO::PARAM_STR), - ':pseudo' => array($utilisateur->getPseudo(),PDO::PARAM_STR), - ':mdp' => array($utilisateur->getMdp(),PDO::PARAM_STR), - ':estAdmin' => array($utilisateur->getEstAdmin(),PDO::PARAM_BOOL))); + ':email' => array($utilisateur->getEmail(),SQLITE3_TEXT), + ':pseudo' => array($utilisateur->getPseudo(),SQLITE3_TEXT), + ':mdp' => array($utilisateur->getMdp(),SQLITE3_TEXT), + ':estAdmin' => array($utilisateur->getEstAdmin(),SQLITE3_INTEGER))); } public function delete(string $email) : void{ $query = "DELETE FROM utilisateur WHERE email=:email"; $this->con->executeQuery($query, array( - ':email' => array($email,PDO::PARAM_STR) + ':email' => array($email ,SQLITE3_TEXT) )); } @@ -39,7 +39,7 @@ class UtilisateurGateway global $error; $query = "SELECT * FROM Utilisateur WHERE email=:email"; $this->con->executeQuery($query, array( - ':email' => array($email,PDO::PARAM_STR) + ':email' => array($email,SQLITE3_TEXT) )); $results=$this->con->getResults(); foreach ($results as $row) { @@ -58,7 +58,7 @@ class UtilisateurGateway global $error; $query = "SELECT mdp FROM Utilisateur WHERE email=:email"; $this->con->executeQuery($query, array( - ':email' => array($email,PDO::PARAM_STR) + ':email' => array($email,SQLITE3_TEXT) )); $results=$this->con->getResults(); foreach ($results as $row) { @@ -75,7 +75,7 @@ class UtilisateurGateway global $error; $query = "SELECT estAdmin FROM Utilisateur WHERE email=:email"; $this->con->executeQuery($query, array( - ':email' => array($email,PDO::PARAM_STR) + ':email' => array($email,SQLITE3_TEXT) )); $results=$this->con->getResults(); foreach ($results as $row) {