Bonjour,
ça doit faire deux heures que je planche dessus et je ne trouve pas l'erreur.
J'utilise xampp sur windows et j'ai créé ce code :
L'echo affiche bien les valeurs, donc pas de soucis de ce côté, par contre, quand je regarde sur phpmyadmin, l'entrée n'est pas effectué, aucun message d'erreur ne s'affiche. Je ne comprends vraiment pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $req = $bdd->prepare('INSERT INTO membre (PRENOM, NOM, MAIL, MDP) VALUES (?, ?, ?, ?'); $req->execute(array( $_POST['prenom'], $_POST['nom'], $_POST['mail'], $_POST['mdp'] )); echo "Merci ".$_POST["prenom"]." ".$_POST["nom"]."de porter un intérêt à notre site.<br />Un e-mail de confirmation a été envoyé à ".$_POST["mail"].".";
De plus j'ai créé sur un autre fichier ce code :
Et les membres que j'ai rentré via phpmyadmin s'affiche bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 include("ConnexionBDD.php"); $req = $bdd->query('select * from membre'); while($donnees = $req->fetch()) { echo "<p>Prenom : ".$donnees['PRENOM']."<br /> nom : ".$donnees['NOM']."<br /> mail : ".$donnees['MAIL']."</p>"; }
Une idée ?
Partager