|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : février 2007 Messages : 2 ![]() |
Bonjour,
Je suis sur la conception d'un site qui comme vous avez pu le deviner utilise du php et une base de donnée. Sur une page, je dois lister plusieurs clubs mais aussi certains membres de ces clubs et c'est là qu'est le problème! Toutes les personnes sont regroupées dans une table(signaletique) parce qu'il n'y a pas que les personnes appartenant a des clubs qui sont dedant. Et les clubs (et autres du même genre) sont dans une autre table(comitesig). Je cible les type de clubs par un champs "categorie" et une de ses valeurs. Des champs "LienMembre1" etc.. comprennent un numéro qui correspond a une personne dans la table signalétique J'aimerai dans un premier temps selectionner uniquement les personnes inclues dans le type de clubs affiché. Puis qu'elles s'affichent uniquement pour le club auquel elles sont liées.. Voici mon code pour selectionner dans la base de donnée : Code :
Et celui de l'affichage : Code :
J'espere avoir été asser claire et que vous pourrez m'aider... [ohwell] |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Pas tout bien capté mais j'ai l'impression qu'une simple jointure est la solution, quelque chose du genre :
Code :
SELECT champs FROM personnes, comitesig WHERE personnes.id_club = comitesig.id AND comitesig.categorie = id_categorie
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 2 ![]() |
J'ai le même principe de jointure dans ma selection et ca ne fonctionne pas.
Il doit surement y avoir une solution simple mais je ne suis pas assez bon en php que pour trouver seul... Si vous voulez avoir plus de détails,je peux envoyer des fichiers pour que vous testiez... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com