Alors j'ai donc mon forum, et je souhaite afficher la liste des sujets de forum par ordre de date du dernier commentaire posté dans ce sujet :p
En apparence ca parait pas si compliqué, mais ca ne marche pas je ne sais pas pourquoi...
J'ai trois tables :
catégories :
champs 1: id_categorie
champs 2: nom_categorie
projet:
champs 1: id_projet
champs 2: nom_projet
champs 3: categorie_projet
commentaire:
champs 1: id_projet_commentaire
champs 2: contenu
champs 3: date_commentaire
Voici la requete que j'ai fais, mais ca n'organise pas les projets dans le bon ordre
(sur le site, projet=sujet)
Code : Tout sélectionner
SELECT id_projet, nom_projet, COUNT(id_projet_commentaire) AS nb_commentaires
FROM commentaire
RIGHT JOIN projet ON id_projet_commentaire = id_projet
AND id_categorie = 1 (sur le site on l'obtient par un GET, donc c'est pas très important)
GROUP BY id_projet_commentaire
ORDER BY date_commentaire // cette ligne la ne fonctionne pas comme je le voudrais...
merci d'avance