requete 2 tables

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : requete 2 tables

Re: requete 2 tables

par moogli » 07 mai 2012, 00:35

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.


@+

requete 2 tables

par r88 » 06 mai 2012, 20:38

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...