voici ma ligne 20 :Citation:
Envoyé par ouatmad
Citation:
$sql="INSERT INTO table (id,nom) VALUES ('','$nom_POST')";
Version imprimable
voici ma ligne 20 :Citation:
Envoyé par ouatmad
Citation:
$sql="INSERT INTO table (id,nom) VALUES ('','$nom_POST')";
Citation:
Envoyé par ouatmad
Non, un instant!!! Je fais koi avec:
Citation:
requeteINSERT INTO table (id,nom) VALUES ('','dd')erreurErreur de syntaxe près de 'table (id,nom) VALUES ('','dd')' à la ligne 1
ton champ id est auto increment?
Citation:
Envoyé par ouatmad
Oui je crois
Citation:
id INT valeur 11 NOT NULL default=0
je pense pas que ton champ id soit auto increment. ça l'aurait souligné. au cas ou ça l'est,
alors fais ça
$sql="INSERT INTO table (nom) VALUES ('$nom_POST')";
Citation:
Envoyé par ouatmad
le id est bien souligné , au dessus je l'avais écri à la main, mais il l'ai.
now j'ai encore :
Citation:
requeteINSERT INTO table (nom) VALUES ('dd')erreurErreur de syntaxe près de 'table (nom) VALUES ('dd')' à la ligne 1
dis moi quel est le nom de ta table?
Citation:
Envoyé par ouatmad
ma table c " table " , qlq soit le nom que je lui donne j'ai le même pb.
J'ai fait cette mini table pour eliminer un max d'erreur de frappe et trouver d'ou viens le pb.
ma BD c "sql_pro"
tu peux supprimer ta table et la remplacer par ça :
Code:
1
2
3
4
5 CREATE TABLE `tutu` ( `id` INT( 8 ) NOT NULL AUTO_INCREMENT , `nom` VARCHAR( 25 ) NOT NULL , PRIMARY KEY ( `id` ) );
ah que je suis con!!!!
table est un mot reservé nomme ta table autrement c tout et ça fontionnera; ça sent la fin de journée
Ca marche merçi , merçi ,rbaatouc et toi aussi ouatmad, pour
votre aide .Super franchement!!!!!
c'était la base le pb pourtant j'ai suivi les ex de mon bouquin, c doit être une coquille
:D :D :D :D
de rien, ça sert à ça le forum
voila un lien avec la liste des mots réservé par mysql :
http://dev.mysql.com/doc/refman/5.0/...ed-words.html;)
je t'en pris delf. c'est ça le forum comme l'as dit rbaatouc
n'oublie pas la tag :resolu: