Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/02/2011, 14h07   #1
GYK
Membre du Club
 
Inscription : mai 2004
Messages : 317
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 317
Points : 44
Points : 44
Par défaut Synthaxe Insert into.

Bonjour,

J'ai une table de 9 champs qui est définie comme suit.

Code :
1
2
3
4
5
6
7
8
9
10
 
  `ID` int(3) NOT NULL auto_increment,
  `Pseudo` varchar(30) character set latin1 collate latin1_general_ci NOT NULL,
  `Pass` varchar(15) character set latin1 collate latin1_general_cs NOT NULL,
  `Mail` varchar(40) character set latin1 collate latin1_general_ci NOT NULL,
  `JJ` varchar(2) character set latin1 collate latin1_general_ci NOT NULL,
  `MM` varchar(2) character set latin1 collate latin1_general_ci NOT NULL,
  `AAAA` varchar(4) character set latin1 collate latin1_general_ci NOT NULL,
  `Sexe` varchar(1) character set latin1 collate latin1_general_ci NOT NULL,
  `Statut` varchar(6) NOT NULL default 'membre',
Je veux faire l'insert suivant:
Code :
1
2
 
$enr_profil = "INSERT INTO pseudo (Pseudo, Pass, Mail, JJ, MM, AAAA, Sexe)  VALUES('$Pseudo', '$Pass', '$Mail', '$Jour', '$Mois', '$Annee', '$Sexe')";
et j'ai une erreur de syntaxe. J'ai beau me frotter les yeux arréter, recommencer , comparer avec d'autres insert et je ne vois pas l'erreur.
Comme souvent, un autre regard verra sans doute ce qui me bouche les yeux.
Merci de m'aider
GYK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 14h22   #2
Membre éclairé
 
Homme Jérémy
Étudiant
Inscription : octobre 2009
Messages : 236
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : octobre 2009
Messages : 236
Points : 322
Points : 322
Peut tu nous donner l'erreur qui t'est retourné, vérifie aussi la taille de tes entrées si elle n'est pas trop grande.
gwharl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 14h29   #3
GYK
Membre du Club
 
Inscription : mai 2004
Messages : 317
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 317
Points : 44
Points : 44
Bonjour gwharl,

Je te remercie, j'ai trouvé l'erreur.
En fait le message me la positionnait dans la synthaxe de l'insert alors qu'elle était dans le mysql_query, ou je n'avais pas mis $enr_profil, mais enr_profil.
Je m'obstinais à regarder la premiere ligne comme indiqué.

Excuse moi.
Bon après midi.
GYK est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h33.


 
 
 
 
Partenaires

Hébergement Web