Bonjour,
Je souhaite modifier le nom dans ma bdd en pdo, via un formulaire.
Code en version test
Je commence à m'énerver avec ce foutu code, et pas moyen de changer le nom Tintin en Milou dans ma bdd.
Il y a une coquille et je n'arrive pas à la trouver.
Modifié par Tintin75 (01 Aug 2018 - 17:03)
Je souhaite modifier le nom dans ma bdd en pdo, via un formulaire.
Code en version test
<p align="center"> </p>
<form id="form2" method="post" action="test.php">
<p align="center">
<label for="id">
<div align="center">
</label>
<div align="center">
<p align="center">Nom
<input type="text" name="nom" id="nom" size="30" maxlength="50" />
</p>
<p align="center">id
<input type="text" name="id" id="id" size="30" maxlenght="10" />
</p>
<p align="center">
<input type="submit" name="button2" id="button2" value="Envoyer" />
</p>
<p align="center"> </p>
<p align="center"> </p>
</div>
</form>
<p align="center">
<?php
$nom = (isset($_POST['nom']) ? $_POST['nom'] : "");
$id = (isset($_POST['id']) ? $_POST['id'] : "");
$bdd = new PDO('mysql:host=localhost;dbname=X', 'X', 'X');
foreach($bdd->query('SELECT nom from membre') as $row) {
print_r($row);
}
$req = $bdd->prepare('UPDATE membre SET nom = :nom WHERE id = :id');
$req->execute(array($_POST['nom'],$_POST['id']));
?>
Je commence à m'énerver avec ce foutu code, et pas moyen de changer le nom Tintin en Milou dans ma bdd.
Il y a une coquille et je n'arrive pas à la trouver.
Modifié par Tintin75 (01 Aug 2018 - 17:03)