/** * Retourne les informations de l'utilisateur * @param string pLoginUser : le login de l'utilisateur * @param string pPrenomUser : le prenom de l'utilisateur * @param string pNomUser : le nom de l'utilisateur * @param string pDateUser : le date de l'utilisateur * @param string pSexeUser : le sexe de l'utilisateur * @param string pAdresseUser : le adresse de l'utilisateur * @param string pCPUser : le cp de l'utilisateur * @param string pVilleUser : la ville de l'utilisateur * @param string pTelUser : le telephone de l'utilisateur * @param string pPortableUser : le portable de l'utilisateur * @param string pMailUser : le mail de l'utilisateur * @return info de l'utilisateur * @author NICOLAS Joris * @version 1.0 * @copyright NICOLAS Joris - Mars 2014 */ public static function SetUpdateUser($pLoginUser, $pPrenomUser, $pNomUser, $pDateUser, $pSexeUser, $pAdresseUser, $pCPUser, $pVilleUser, $pTelUser, $pPortableUser, $pMail) { try { $Req = "UPDATE user \n\t\t\t\t\tSET PrenomUser = :Prenom, NomUser = :Nom, DateNaissanceUser = :Date, SexeUser = :Sexe, AdresseUser = :Adresse, CPUser = :CP, VilleUser = :Ville, TelFixeUser = :Tel, TelPortableUser = :Portable, MailUser = :Mail\n\t\t\t\t\tWHERE LoginUser = :Login"; self::$ReqPrep = self::GetInstance()->prepare($Req); self::$ReqPrep->bindParam(':Login', $pLoginUser, PDO::PARAM_STR, 20); self::$ReqPrep->bindParam(':Prenom', $pPrenomUser, PDO::PARAM_STR, 20); self::$ReqPrep->bindParam(':Nom', $pNomUser, PDO::PARAM_STR, 20); self::$ReqPrep->bindParam(':Date', $pDateUser, PDO::PARAM_STR, 20); self::$ReqPrep->bindParam(':Sexe', $pSexeUser, PDO::PARAM_STR, 1); self::$ReqPrep->bindParam(':Adresse', $pAdresseUser, PDO::PARAM_STR, 30); self::$ReqPrep->bindParam(':CP', $pCPUser, PDO::PARAM_STR, 5); self::$ReqPrep->bindParam(':Ville', $pVilleUser, PDO::PARAM_STR, 20); self::$ReqPrep->bindParam(':Tel', $pTelUser, PDO::PARAM_STR, 10); self::$ReqPrep->bindParam(':Portable', $pPortableUser, PDO::PARAM_STR, 10); self::$ReqPrep->bindParam(':Mail', $pMail, PDO::PARAM_STR, 40); self::$ReqPrep->execute(); } catch (Exception $e) { echo "Echec " . __METHOD__ . " : " . $e->getMessage(); } }