voici mes tablesmysql liste forum php
sujets -id -title -category_id
messages -id -topic_id -user_id -date -temps -txt
utilisateur -id -username
je veux à la liste pour une catégorie tous les sujets avec les informations suivantes nom d'utilisateur de l'auteur (qui a affiché en premier), le nombre de réponses, le nom de l'auteur de la dernière réponse, et date du dernier post trié par date de publication.
Je pourrais le faire avec une boucle imbriquée et un tas de requêtes mais je me demandais si c'était possible avec une ou deux requêtes mysql?
le code que j'ai sofar ...
$query = "SELECT * FROM user u,topics t,posts p WHERE t.category_id=1 AND t.id=p.topic_id AND p.user_id=u.id ORDER BY p.date DESC, p.time DESC";