|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : mai 2010 Messages : 44 ![]() |
Bonjour a tous,
Alors voila je vais essayer de m'expliquer clairement ![]() j'ais une base de donées type membre avec divers champ pseudo / e-mail / catégorie Maintenant je souhaite récupéré les e-mail selon la catégorie choisie sachant que dans le champ catégorie les donées sont stockée par un séparateur ex : jambon;saucisson;frite ect.... Ces données provienne du formulaire qu'ils ont rempli a l'inscription avec des checkbox qui propose les diférentes catégories. Donc voici le code que j'ais pondu pour l'envoie du mail au membres souhaitant recevoir les infos concernant les catégorie choisies inutile de vous notifier que cela ne fonctionne pas ... code php pour l'envoi de l'email : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ta conception de base de données est mauvaise : on n'insere pas plusieurs éléments dans un même champs.
Cela obligerait a faire des comparaisons partielles sur la chaine ce qui est long. Il te faut une table listant les catégories possibles (categorie_id, categorie_nom) et une table recensant les categories des utilisateurs (id, categorie_id, utilisateur_id) |
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : mai 2010 Messages : 44 ![]() |
mainteant c'est a l'inscription que cela va me posé un problème.
J'arrive a trouvé comment enregistrer ces données séparement. inscription.php Code :
j'utilise explode pour récupérer les données et j'insert en boucle ou mon raisonement depuis le depart est faux et implode et explode servent a rien ? PS : désolé pour les fautes d'orthographes sa ne doit pas être agréable a lire. |
||
|
|
00
|
|
|
#4 | ||||||
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Il faut mettre l'id dans tes cases à cocher :
Code :
Il faut revoir ton insertion qui n'est pas bonne : Code :
Code :
|
||||||
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : mai 2010 Messages : 44 ![]() |
Merci encore une fois sabotage pour ton aide
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com