Bonjour a tous, alors voila j'essai de metre dans ma base de donnée des données qui sont retenues dans une session sauf que le message d'erreur qui m'apparait est celui ci quoi que je fasse :
Erreur SQL !INSERT INTO recap VALUES("Baron Jonathan .")
Column count doesn't match value count at row 1
Et le code que je fais pour que dans ma base de donnée entre la valeur de ma session est :
est ce que quelquun peut m'aider sil vous plait?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 session_start(); $_SESSION['nom']=$_POST['nom'] ; connectMaBase(); //On prépare la commande sql d'insertion $sql = 'INSERT INTO recap VALUES("'.$_SESSION['nom'].'")'; /*on lance la commande (mysql_query) et au cas où, on rédige un petit message d'erreur si la requête ne passe pas (or die) (Message qui intègrera les causes d'erreur sql)*/ mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); // on ferme la connexion mysql_close();
Merci a tous![]()
Partager