bonjour
je programme un script avec php et j'utilises mysql comme bdd
j'ai un pb d'insertion de données avec l'intruction insert
voici la ligne php
et voici le code sql de la table membres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if(mysql_query("INSERT INTO membres VALUES(, '', '', '$di_gouv', '$nom', '$prenom', '$telperso', '$user', '$pw', '$mail')")) { mysql_close(); header("Location: done.php?ms=inscription éffectuée avec succès.<br /> vous êtes déormais membre de ce site.<br /> vous pouvez vous connecter à travers la page de connexion."); } else { mysql_close(); header("Location: error.php?ms=Erreur :<br /> échec lors de l'inscription."); }
j'ai essayé tout ce que je savais
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
16
17
18
19
20
21
22
23
24
25
26
27 -- -- Structure de la table `membres` -- CREATE TABLE IF NOT EXISTS `membres` ( `id_mem` int(11) NOT NULL AUTO_INCREMENT, `id_gouv` int(11) NOT NULL, `id_paiement` int(11) NOT NULL, `id_connection` int(11) NOT NULL, `nom_mem` varchar(15) NOT NULL, `prenom_mem` varchar(10) NOT NULL, `tel_mem` int(13), `user_mem` varchar(12) NOT NULL, `pw_mem` varchar(32) NOT NULL, `email_mem` varchar(25) NOT NULL, PRIMARY KEY (`id_mem`), KEY `id_gouv` (`id_gouv`,`id_connection`), KEY `id_connection` (`id_connection`), KEY `id_paiement` (`id_paiement`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- -- Contenu de la table `membres` -- -- --------------------------------------------------------
de l'aide SVP
Partager