Remplissage d'une table SQL

Résolu/Fermé
Marteau - 12 août 2011 à 13:01
 Marteau - 12 août 2011 à 14:09
Bonjour, pouvez-vous m'aider svp ? Voici mon problème :


J'ai une page où il y a un formulaire. Lorsque le visiteur valide ce formulaire, il reste sur la même page. Je stocke alors les données qu'il a entré :

$nom=$_POST['nom'];


et j'essaye de l'ajouter à ma table SQL :

$bdd->exec("INSERT INTO votes(id, nom) VALUES($nb, $nom)");


Or, ça ne marche pas, sachant que le problème ne vient pas de $nb. Des idées ? :(


2 réponses

lupuz Messages postés 68 Date d'inscription mercredi 10 août 2011 Statut Membre Dernière intervention 12 août 2011 11
12 août 2011 à 13:04
Bonjour,

le nom doit être un string, tu devrais l'encadrer avec des quotes :
$bdd->exec("INSERT INTO votes(id, nom) VALUES($nb,'". $nom."')");
1
Merci. :)
0