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() {
global $dsn;
echo "userController";
$this->con=new Connection ($dsn);
echo ("USconection");
try{
global $rep, $vues, $error;
$action=$_REQUEST['action'];

@ -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) {

Loading…
Cancel
Save