par
Invite » 10 juil. 2010, 12:28
Bonjour voilà mon soucis, j'ai créé un ptit forum en php qui contient deux tables sql pour le gérer ,
une table SUJET avec un
ID, TITRE, MESSAGE
une table COMMENTAIRE avec
ID,IDSUJET,MESSAGE
Il y a donc plusieurs commentaires rattachés à un sujet et je dois faire un filtre qui doit pouvoir ressortir les sujets triés par ceux ayant le plus de commentaires au moins..
Je dois en même temps calculer le nombre de sujets total pour les gérer en page à page...
J'ai donc la requête de base pour renvoyer le nombre de sujets du forum comme ceci :
Code : Tout sélectionner
SELECT SQL_CALC_FOUND_ROWS * FROM SUJET LIMIT 0,10";
SELECT FOUND_ROWS();
Donc il me faudrait la même chose mais en les classant par SUJEt ayant le plus de commentaires au moins et là j'avoue que je cale ;(
Merci pour votre aide.
Bonjour voilà mon soucis, j'ai créé un ptit forum en php qui contient deux tables sql pour le gérer ,
une table SUJET avec un
ID, TITRE, MESSAGE
une table COMMENTAIRE avec
ID,IDSUJET,MESSAGE
Il y a donc plusieurs commentaires rattachés à un sujet et je dois faire un filtre qui doit pouvoir ressortir les sujets triés par ceux ayant le plus de commentaires au moins..
Je dois en même temps calculer le nombre de sujets total pour les gérer en page à page...
J'ai donc la requête de base pour renvoyer le nombre de sujets du forum comme ceci :
[code]
SELECT SQL_CALC_FOUND_ROWS * FROM SUJET LIMIT 0,10";
SELECT FOUND_ROWS();
[/code]
Donc il me faudrait la même chose mais en les classant par SUJEt ayant le plus de commentaires au moins et là j'avoue que je cale ;(
Merci pour votre aide.