1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <?php session_start(); $bdd = new PDO('mysql:host=localhost;dbname=root','root','root'); if(!empty($_POST['submit'])) { $pseudo = htmlspecialchars(trim($_POST['pseudo'])); $pseudo_sess = $_SESSION['pseudo']; if(empty($pseudo)) { echo ""; }else{ $req = $bdd->prepare("UPDATE users SET username = :pseudo WHERE username = :pseudo_sess"); $req->execute(array( 'pseudo' => $pseudo, 'pseudo_sess' => $pseudo_sess )); header("Location:update.php"); } } ?> <form method="POST" action="update.php"> <input type="text" name="username"> <input type="submit" value="Mettre à jour"> </form> |
Voici mon UPDATE.php je ne vois pas où est l'erreur si quelqu'un pouvait me corriger ou m'aider
+0
-0