Voilà le problème (enfin c pas vraiment un problème):
je voudrais trier dans mon forum les topic en fonction des dernier mesages posté.
c'est-à-dire le topic ayant le message le plus récent sera affiché en 1er.
ma base de donné est comme ceci:
une table stock tout les sujets: id - n°salon - titre topic - message - nom - email - date ...
et une table message qui stock toutes les réponces: id - n°topic - n°salon et le reste qui ne sert arien dans ma question.
ma quetion la voici en ce moment les topic sont rengé celon l'id du topic donc le dernier topic ouvert est affiché en 1er mais je voudrais que le 1er topic afficher soit celui qui a eu la dernière réponce comme je l'ai dit + haut.
voici la requête que g pouyr le moment:
$select = "SELECT * FROM `sujet` WHERE salon='$salon' ORDER BY id DESC LIMIT 0,$nb";
bon voilà ce c pas comment faire ce que g dis + haut g essayer ça mais sans succes:
$affiche="SELECT * FROM `sujet` WHERE salon = '$salon' ORDER BY (SELECT * FROM 'messages' WHERE salon = '$salon' ORDER BY id DESC)LIMIT 0,$nb" ;