Bonjour,
J'ai 2 tables:
- 1 table "membres": avec l 'id du membre, son prénom, son nom, son email....etc
- 1 table "contacts" qui gère les relations entre les membres , avec l'id unique de la relation (id), l'id du membre suiveur(id_contact_suiveur) et l'id du membre suivi (id_contact_suivi)
La relation entre les 2 tables est l'id des membres(id du membre dans a table membre, id_contact_suiveur et id_contact_suivi dans la table contacts)
Pour les membres le but serait d'avoir la possibilité de suivre des personnes.
J'essaye d'effectuer une jointure pour afficher tous les membres qui ne sont pas déjà suivi par l'utilisateur, mais je n'y arrive pas...
J'ai déjà effectué des jointures qui fonctionnent mais là je suis bloqué.
Voici mon code qui n'affiche qu'un seul membre (et qui est l'utilisateur connecté qui est lui même suivi par un autre utilisateur!!!!)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 "SELECT membres.*, contacts.* FROM membres INNER JOIN contacts ON contacts.id_contact_suivi=membres.id WHERE contacts.id_contact_suiveur !=".$_SESSION['id']
Partager