From 683f4e73d72780bb30c2e66faf41fcebafd7d8b3 Mon Sep 17 00:00:00 2001 From: Kevin MONDEJAR Date: Wed, 23 Oct 2024 15:13:45 +0200 Subject: [PATCH] Supprimer 'gateway/userGateway.php' --- gateway/userGateway.php | 45 ----------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 gateway/userGateway.php diff --git a/gateway/userGateway.php b/gateway/userGateway.php deleted file mode 100644 index 6549956..0000000 --- a/gateway/userGateway.php +++ /dev/null @@ -1,45 +0,0 @@ -con=$con; - } - - public function insert(string $username,string $email,string $passwd):int{ - - // récupération id - $query='SELECT id_user FROM Users WHERE id_user >= ALL (SELECT id_user FROM Users);'; - $this->con->executeQuery($query); - $result=$this->con->getResults(); - foreach($result as $row){ - $id=$row['id_user'] + 1; - } - // insertion user - $query='INSERT INTO Users VALUES (:id,:username,:email,:passwd,CURRENT_DATE,false);'; - $this->con->executeQuery($query,array(':id' => array($id,PDO::PARAM_INT),':username' => array($u->username,PDO::PARAM_STR),':email' => array($u->email,PDO::PARAM_STR),':passwd' => array($u->passwd,PDO::PARAM_STR))); - return $id; - } - - public function delete(int $id){ - - // supretion user - $query='DELETE FROM Users WHERE id_user = :id;'; - $this->con->executeQuery($query,array(':id' => array($id,PDO::PARAM_INT))); - } - - public function getFavorite(int $id):array{ - - //obtention favoris d'un user - $query='SELECT * FROM Quote WHERE id_quote IN (SELECT id_quote IN Favorite f JOIN User u ON u.id_user = f.user WHERE id_user = :id);'; - $this->con->executeQuery($query,array(':id' => array($id,PDO::PARAM_INT))); - $result=$this->con->getResults(); - return $result; - } - -} -$uG = new UserGateway(new Connection("pgsql:host=londres;dbname=dbkekentin","kekentin","")); -$uG->delete(2); -?> \ No newline at end of file