Se connecter / S'enregistrer
Votre question

probleme avec mysql

Tags :
  • string
  • Programmation
Dernière réponse : dans Programmation
9 Avril 2006 11:45:41

voila le problème :
Analysez l'erreur: analysez l'erreur, dans inattendu de T_constant_encapsed_string/www/sites/1/ifrance.com/k/e/kev66/site/inscription.php sur la ligne 39
la ligne en question
mysql_query("INSERT INTO membres (id, pseudo, mot_passe, confirmation, email)" VALUES "(', '".$pseudo."', '".$mot_passe."', '0', '".$email."'"));
qu'est-ce qui va pas

Autres pages sur : probleme mysql

9 Avril 2006 12:02:40

Euuuh juste comme ca pourquoi tu met pas de valeur dans id?
9 Avril 2006 13:33:18

La syntaxe de ta requête est mauvaise. Tu mets un peu trop de "(,)"
;-)

Pour Rakipu : Il ne met pas de valeur pour id parceque celle ci doit être en auto_increment
Contenus similaires
9 Avril 2006 13:33:51

quelle valeur??? pour id
9 Avril 2006 13:40:57

ApoloGie les quelle il faut que j'enlève
9 Avril 2006 14:02:57

ça y est ça marche mais j'ai un autre problème le voici Parse error: parse error, unexpected T_STRING in /www/sites/1/ifrance.com/k/e/kev66/site/inscription.php on line 39
la ligne
mysql_query (INSERT INTO membres id,pseudo,mot_passe,confirmation,email) VALUES ($pseudo,$mot_passe,'0',$email.);
quel est le problème
9 Avril 2006 14:24:44

c'est quoi cette syntaxe pourrie ? :-o
9 Avril 2006 14:27:17

salut quoi ma syntaxe qu'est que c'est?
9 Avril 2006 14:29:03

déja ta requete doit etre un chaine de caracteres, ensuite il te manque des parenthèses
9 Avril 2006 14:31:46

quoi comme caractère et ou les parenthèse merci d'avance
9 Avril 2006 14:36:38

Une chaine de charactere, veut dire que la chaine est OBLIGATOIREMENT entre doubles quotes (ou simples dans certains cas).

Donc a l'interieur de ta requete, tu ne dois utiliser que des simples quotes sauf pour faire une concaténation avec une variable (ex: "machin='".$var."' donnera machin='contenu')
9 Avril 2006 14:41:08

vous pouvre me donner la corection SVP et comme ca je pourais voir se qui n'allais pas merci d'avance (je fait un site est la c'est pour l'inscription)
9 Avril 2006 17:48:52

mysql_query("INSERT INTO membres (pseudo,mot_passe,confirmation,email) VALUES ('$pseudo','$mot_passe','0','$email')") or die (mysql_error());

Si ton id est en auto_increment pas la peine de le mettre.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS