Que veut dire : Erreur SQL !INSERT INTO membre VALUES("", "Expomatique", "abb87b02d85922fc7b589a3e037f4287")
Column count doesn't match value count at row 1
Comment veux tu que je le sache ??? Je ne suis pas à ta place :S
Si ta table a plus que 3 champs, ajoute des données dans ta requête.
Si ta table a plus que 3 champs mais que tu souhaites insérer un élément en spécifiant juste 3 champs, nomme les champs de destinations, comme ceci :
INSERT INTO table (champ1, champ2, champ3) VALUES ('donnee1', 'donnee2', 'donnee3')
Si ta table a moins de 3 champs, retire des données de ta requête.
J'avais oublié comme ça peut être lourd window$ parfois mais bon... on a tous débuté.
Lepetitwindows56 va falloir y mettre un peu plus du tien quand même, personne ici ne va coder pour toi : c'est à toi de faire la démarche d'apprendre et de lire les cours du site pour commencer.
Après tu chercheras sur google y'a des tas d'autres sites qui traîtent de PHP et de SQL... à commencer par les manuels mais ils sont déjà sur ce site (regarde les liens en haut à droite).
Bref...
ça veut dire que tu insères un id autoincrément, le nom d'un membre et son pass hashé md5.
il manque donc la valeur pour l'email. Tu ne peux pas faire un insert de 3 valeurs dans une table qui comporte 4 champs.
Modifie ta requete dans ce genre :
INSERT INTO membre VALUES("", "Expomatique", "abb87b02d85922fc7b589a3e037f4287"), "email@domaine.net
Il y a ce message :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id int(11) NOT NULL auto_increment, login text NOT NULL, pass_md5 text NOT NUL' at line 1