Page 1 sur 1

requete 2 tables

Posté : 06 mai 2012, 20:38
par r88
Bonjour,
J'ai un système news sur mon site

TABLE news
ID TITRE TEXTE EMAIL
Sur ma page d'accueil, j'affiche donc les titres comme cela :

Code : Tout sélectionner

"SELECT * FROM news ORDER BY id DESC LIMIT 0, 20"
Tout est parfait.....

La, je suis en train de créer la possibilité de commenter chaque news, j'ai donc fait ;
Table comment :
ID TEXT EMAIL NEWS_ID (la relation avec la news)
Tout fonctionne parfaitement, j'arrive à afficher les commentaire sous chaque news.

Par contre, je voudrais que sur la page d'accueil :
chaque nouvelles news postées s'affiche en premier (c'est comme cela actuellement) et en plus, dés qu'une news est commentée, qu'elle remonte en première position,,, un peu comme sur un forum...

Et la, je n'y arrive pas du tout : ca doit être une jointure entre 2 tables !!!

Donc ma question est : afficher toute les premières news et les dernieres news commentées.

Pouvez vous m'aider ??

Merci d'avance...

Re: requete 2 tables

Posté : 07 mai 2012, 00:35
par moogli
salut,

avec un order by sur le nombre de commentaire et la date ?

c'ets un peu étonnant comme façon de faire, c'est un coup a avoir une news "moisie" (de plusieurs mois) qui remonte au milieu des nouvelles fraiches.


@+