summaryrefslogtreecommitdiff
path: root/Database/meth_dbuser.php
diff options
context:
space:
mode:
Diffstat (limited to 'Database/meth_dbuser.php')
-rw-r--r--Database/meth_dbuser.php78
1 files changed, 39 insertions, 39 deletions
diff --git a/Database/meth_dbuser.php b/Database/meth_dbuser.php
index 488d3e1..889a39d 100644
--- a/Database/meth_dbuser.php
+++ b/Database/meth_dbuser.php
@@ -8,7 +8,7 @@
// ############################################################################
// Import de dbmain
-require_once(dirname( __FILE__ )."./dbmain.php");
+require_once(dirname( __FILE__ )."/dbmain.php");
// Extension de cette classe avec dbmain
class DbUser extends DbMain {
@@ -16,7 +16,7 @@ class DbUser extends DbMain {
// ****************************************************************************
// GESTION DES UTILISATEURS
// ****************************************************************************
- // Enregistrement d'un nouvel utilisateur
+ // Enregistrement d'un nouvel utilisateur
final public function register_user($email, $pass, $userStatus) {
// On vérifie si l'email existe deja dans la bdd
$exist = $this->check_exist_email($email);
@@ -26,10 +26,10 @@ class DbUser extends DbMain {
$crypt = $this->crypt_pass($pass);
// Préparation de la requète
$reqAddUser = "
- INSERT INTO
- ".$this->tableUserAccount."
- (email, password, inscriptionDate, userStatus)
- VALUES
+ INSERT INTO
+ ".$this->tableUserAccount."
+ (email, password, inscriptionDate, userStatus)
+ VALUES
(?, ?, ?, ?)";
// Execution de la requète
$this->exec_cmd($reqAddUser,
@@ -51,11 +51,11 @@ class DbUser extends DbMain {
final public function check_user_credential($email, $pass) {
// Préparation de la requète pour récupérer les infos ou l'email est présent
$reqCheckCredential = "
- SELECT
- userId, password
- FROM
- ".$this->tableUserAccount."
- WHERE
+ SELECT
+ userId, password
+ FROM
+ ".$this->tableUserAccount."
+ WHERE
email = ? ";
// Execution de la requète
$result = $this->exec_cmd($reqCheckCredential, array($email))->fetchAll(PDO::FETCH_ASSOC);
@@ -71,35 +71,35 @@ class DbUser extends DbMain {
final public function update_user_infos($userInfos, $userId, $isPro, $userJobs = null) {
// Préparation de la requète pour mise à jour des infos
// J'ai préféré faire deux requètes distinctes et ne pas utiliser des valeurs
- // passées par $POST ($key => $value) pour gérer les noms des colonnes
+ // passées par $POST ($key => $value) pour gérer les noms des colonnes
// car je préfère les passer en "dur" dans mes requêtes (risque d'injection SQL?).
$reqAddInfoClient = "
- REPLACE INTO
- ".$this->tableUserInfo."
+ REPLACE INTO
+ ".$this->tableUserInfo."
(lastname, firstname, phoneNumber,
adress, zipCode, city, userId)
- VALUES
+ VALUES
(?, ?, ?, ?, ?, ?, ?)";
$reqAddInfoPro = "
- REPLACE INTO
- ".$this->tableUserInfo."
+ REPLACE INTO
+ ".$this->tableUserInfo."
(lastname, firstname, phoneNumber,
adress, zipCode, city, degree,
capability, description, userId)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
$reqAddInfoProJobs = "
- INSERT INTO
- ".$this->tableUserJob."
- (jobCategoryId, userId)
- VALUES
+ INSERT INTO
+ ".$this->tableUserJob."
+ (jobCategoryId, userId)
+ VALUES
(?, ?)";
$reqRemoveInfoProJobs = "
- DELETE FROM
- ".$this->tableUserJob."
- WHERE
+ DELETE FROM
+ ".$this->tableUserJob."
+ WHERE
jobCategoryId = ?
- AND
+ AND
userId = ?";
if (!$isPro) {
// Exécution de la requète
@@ -138,11 +138,11 @@ class DbUser extends DbMain {
final public function check_token_autologin($email, $token) {
// Préparation de la requète pour récupérer les infos ou l'email est présent
$reqCheckToken = "
- SELECT
- userId, tokenAutoLogin
- FROM
- ".$this->tableUserAccount."
- WHERE
+ SELECT
+ userId, tokenAutoLogin
+ FROM
+ ".$this->tableUserAccount."
+ WHERE
email = ?";
// Exécution de la requète
$result = $this->exec_cmd($reqCheckToken, array($email))->fetchAll(PDO::FETCH_ASSOC);
@@ -158,11 +158,11 @@ class DbUser extends DbMain {
final public function update_token_autologin($email, $token) {
// Préparation de la requète pour mise à jour du jeton d'auto-connection
$reqUpdateToken = "
- UPDATE
- ".$this->tableUserAccount."
- SET
+ UPDATE
+ ".$this->tableUserAccount."
+ SET
tokenAutoLogin = ?
- WHERE
+ WHERE
email = ?";
// Execution de la requète
$this->exec_cmd($reqUpdateToken, array($token, $email))->fetchAll(PDO::FETCH_ASSOC);
@@ -172,11 +172,11 @@ class DbUser extends DbMain {
final public function del_token_autologin($email) {
// Préparation de la requète pour supression du jeton d'auto-connection
$reqDeleteToken = "
- UPDATE
- ".$this->tableUserAccount."
- SET
- tokenAutoLogin = NULL
- WHERE
+ UPDATE
+ ".$this->tableUserAccount."
+ SET
+ tokenAutoLogin = NULL
+ WHERE
email = ?";
// Execution de la requète
$this->exec_cmd($reqDeleteToken, array($email))->fetchAll(PDO::FETCH_ASSOC);