Question d'ordre ( Forum )

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 : Question d'ordre ( Forum )

Question d'ordre ( Forum )

par RLBDC » 04 avr. 2005, 18:01

Bonjour :oops: .
Voilà , je suis en train de créer un petit forum .

Je l'ai créé de telle façon à ce que chaque post comporte le numéro du post , le numéro du sujet auquel il appartient , ainsi que sa date .

Pour lister les sujets , je souhaite donc faire une requette qui classe tous les sujets , celon la date du dernier post de chaque sujet .

J'ai donc fais cette requette :
SELECT * , count(id) AS nb FROM forum_messages GROUP BY id_sujet ORDER BY date DESC
Le problème de cette requette est qu'il me sélectionne automatiquement le 1ier post de chaque sujet , puis qu'il les ordonne en fonction de la date de ce 1ier post ...

Y-a't'il moyen par une requette seulement , de sélectionner le DERNIER message de chaque sujet , puis de classer les sujets par date de ce message ?

Merci d'avance :wink: !