Bon, j'ai un problème. J'ai un site de réseautage social et j'ai du code qui appellera les statuts d'amis seulement. Je veux qu'il appelle les deux statuts des amis ainsi que l'utilisateur connecté. Un peu comme le fait facebook.Question sur les syndicats
Tables: les membres, les amis, le statut
membres - Poignée
amis - Nom d'utilisateur, ami
état - Poignée, type (public ou amis)
Voici code qui affiche le statut le plus récent des amis d'un utilisateur.
$shawing = "SELECT * FROM status JOIN friends ON status.Handle = friends.Friend where friends.Username='$members[Handle]' and status.Type='friends' ORDER by status.Id DESC" or print mysql_error();
membres $ [Handle] appels d'un include qui identifie l'utilisateur qui est connecté.
Quelqu'un m'a dit une Union fonctionnerait, mais je n'ai été en mesure de faire un état montrer et le code que j'ai maintenant n'a qu'un seul résultat.
Fondamentalement, je veux prendre la liste des noms d'utilisateur de la liste d'amis de la personne et ajouter le nom d'utilisateur de l'utilisateur connecté et afficher seulement les statuts de la section des amis avec ces noms d'utilisateur.
En outre, ce serait génial si je pouvais obtenir une structure pour le code parce que je suis nouveau dans l'ensemble JOIN et UNION. Je le comprends, bien sûr, je ne comprends pas comment c'est correctement configuré.
Aussi, il serait judicieux de mentionner que j'ai un peu de temps après le code, et cela fonctionne dans d'autres scénarios. – Brad45
Parce que j'essaie de m'apprendre? – Brad45
Pourquoi ne nous avez-vous pas montré ce que vous avez réellement essayé? http://dev.mysql.com/doc/refman/5.1/fr/union.html – zerkms