Bon,
ça à l'air de marcher.
Mais j'ai un problème à l'enregistrement des données !
c'est la première fois que je rencontre cela.
Voici ma requête pour inscrire un membre.
INSERT INTO events_members (event_id, members_id, inscription, nom, prenom, email, phone, rue, cp, ville, categories, freqa, freqb, freqc) VALUES (event_id='$event_id', members_id='$user_id', inscription='0', nom='$nom', prenom='$prenom', email='$email', phone='$cel', rue='$rue', cp='$cp', ville='$ville', categories='$categories', freqa='$freqa', freqb='$freqb', freqc='$freqc')
requête qui me donne un résultat satisfaisant si je fais un echo dessus.
INSERT INTO events_members (event_id, members_id, inscription, nom, prenom, email, phone, rue, cp, ville, categories, freqa, freqb, freqc) VALUES (event_id='1', members_id='1', inscription='0', nom='Janssens', prenom='Gregory', email='', phone='0493/78.85.85', rue='av. de l\'hippodrome 152', cp='1050', ville='Bruxelles', categories='Buggy 2WD', freqa='27,045', freqb='27,045', freqc='27,045')
Cependant, lorsque je consulte ma base de donnée pour voir si tout s'est bien déroulé, stupéfaction, ce n'est pas le cas... !
Les insertions dans ma base ne comportent que des 1 & des 0 ! Rien qui ne ressemble au résultat de mon echo.
Je ne vois pas ce qui peux créer cela :o
voici la structure de ma table :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| `event_id` int(11) NOT NULL default '0',
`members_id` int(11) NOT NULL default '0',
`inscription` smallint(6) NOT NULL default '0',
`nom` varchar(255) NOT NULL default '',
`prenom` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`phone` varchar(15) NOT NULL default '',
`rue` varchar(255) NOT NULL default '',
`cp` varchar(4) NOT NULL default '',
`ville` varchar(50) NOT NULL default '',
`categories` varchar(10) NOT NULL default '',
`freqa` varchar(6) NOT NULL default '',
`freqb` varchar(6) NOT NULL default '',
`freqc` varchar(6) NOT NULL default '' |
et voici un exemple d'insertion :
VALUES(0, 0, 1, '', '', '', '0', '0', '0', '0', '0', '0', '0', '0');
Merci d'avance pour votre aide
Partager