Bonjour,
J'ai tenté de trouver la solution moi même à mon problème, mais le message "Erreur dans l'exécution de la requête persiste"
Je viens de lire plusieurs petit 'tutos' sur les jointures des tables mais je ne sais pas si c'est ce qu'il me faut pour résoudre mon problème...
Je m'explique >
Le projet : Un site pour un club de danse
Sur ma page web, j'ai une liste de tous les membres inscrit dans le club.
Avec au dessus de celle-ci une liste déroulante avec les différents cours (Filtre)
je souhaite ainsi limiter ma requête sql et n'afficher que les membres inscrit au cours sélectionné.
Les membres sont inséré dans un table : "l4d_membre"
Une autre table est créée pour faire la liaison entre les membres et les cours : "l4d_participant_cours"
Dans celle-ci, un colonne avec l'id du membre (membre_id) et l'id du cours (cours_id)
Voici donc la requête que j'ai fait :
Déjà là, je n'arrive même pas à récupérer les membres qui sont bien dans les deux liste...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT membre_id, nom, prenom, date_naissance, email FROM l4d_membre WHERE membre_id = l4d_participant_cours.membre_id
Mais en plus, je souhaite précisez une seconde condition.
Le membre dans être mentionné dans la table 'l4d_participant_cours' ok, mais il doit également être inscrit dans le cours sélectionne.
Au final je veux afficher les informations des membres de ma table "l4d_membre" pour lequel leurs id sera sur le même ligne que l'id du cours de la table "l4d_participant_cours"
J'espère ne pas avoir été trop brouillons dans mes explications.
Si quelqu'un peut m'éclairer dans mes recherches, ca serais super
Merci à tous.
Laurent.
Partager