j'ai un problème avec INSERT
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
Code:
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.");
} |
et voici le code sql de la table membres
Code:
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`
--
-- -------------------------------------------------------- |
j'ai essayé tout ce que je savais
de l'aide SVP