public static function updateUtilisateurs(Utilisateurs $utilisateurs) { try { $pdo = Database::getInstance()->prepare('UPDATE utilisateurs SET codeClient=:codeClient,email=:email,nom=:nom,prenom=:prenom,ville=:ville,codePostal=:codePostal,adresse=:adresse,telephone=:telephone,motDePasse=:motDePasse,teleprospecteur=:teleprospecteur WHERE idUtilisateur=:idUtilisateur '); $pdo->bindValue(':idUtilisateur', $utilisateurs->getIdUtilisateur()); $pdo->bindValue(':codeClient', $utilisateurs->getCodeClient()); $pdo->bindValue(':email', $utilisateurs->getEmail()); $pdo->bindValue(':nom', $utilisateurs->getNom()); $pdo->bindValue(':prenom', $utilisateurs->getPrenom()); $pdo->bindValue(':ville', $utilisateurs->getVille()); $pdo->bindValue(':codePostal', $utilisateurs->getCodePostal()); $pdo->bindValue(':adresse', $utilisateurs->getAdresse()); $pdo->bindValue(':telephone', $utilisateurs->getTelephone()); $pdo->bindValue(':motDePasse', $utilisateurs->getMotDePasse()); $pdo->bindValue(':teleprospecteur', $utilisateurs->getTeleprospecteur()); $pdo->execute(); } catch (PDOException $e) { echo $e->getMessage(); } }
foreach ($errors as $error) { echo '<li>' . $error . '</li>'; } ?> </ul> </div> <?php } ?> <form action="" method="POST"> <div class="form-group"> </div> <label for="">Nom :</label> <input type="text" name="Usernom" class="form-control" value="<?php echo isset($_POST['Usernom']) ? $_POST['Usernom'] : $us->getNom(); ?> " required/> <label for="">Prénom :</label> <input type="text" name="Userprenom" class="form-control" value="<?php echo isset($_POST['Userprenom']) ? $_POST['Userprenom'] : $us->getPrenom(); ?> " required/> <label for="">Mail :</label> <input type="email" name="Usermail" class="form-control" value="<?php echo isset($_POST['Usermail']) ? $_POST['Usermail'] : $us->getMail(); ?> " required/>