Jointures 3 tables
Barhamada
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
Barhamada Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Barhamada Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Salut a tous
je vous explique mon probleme:
j'ai 3 tables:
users(id,username,password) | post(id,id_user,message) | likes(id,id_post,id_user)
Je voudrais ainsi afficher les posts avec le username correspondant et le nombres de likes de chaque post en une requete. Voici ma requete mais ca ne marche pas:
Quelqu'un a une idée ? Est ce la meilleur structure pour gérer les posts ?
Merci
je vous explique mon probleme:
j'ai 3 tables:
users(id,username,password) | post(id,id_user,message) | likes(id,id_post,id_user)
Je voudrais ainsi afficher les posts avec le username correspondant et le nombres de likes de chaque post en une requete. Voici ma requete mais ca ne marche pas:
mysql_query("SELECT post.id,msg,date,user_id,username,COUNT(likes.id) AS lk FROM post
INNER JOIN users ON user_id=users.id
INNER JOIN likes ON post.id=likes.id_post
WHERE post.status=1 ORDER BY post.id DESC") or die(mysql_error());
Quelqu'un a une idée ? Est ce la meilleur structure pour gérer les posts ?
Merci
A voir également:
- Jointures 3 tables
- Ai suite 3 - Télécharger - Optimisation
- Tables des matières word - Guide
- Picasa 3 - Télécharger - Albums photo
- Photorecit 3 - Télécharger - Visionnage & Diaporama
- Imagen 3 - Accueil - Applications & Logiciels
Encore Merci