Je pense qu'une des solutions serait de, lors de la création d'un nouveau topic, créer le sujet dans forumk avec les infos genre le titre, la catégorie, et ensuite de compter le message de l'auteur comme une réponse dans forumr, avec comme infos la date, l'id du sujet, le pseudo etc... Et le sujet dans forumk aura aussi un champ par exemple lastRep qui contiendra l'id de la dernière réponse. Du coup, pour récupérer y aura juste à faire : $req = mysql_query('SELECT s.titre, r.date FROM forumk s LEFT JOIN forumr r ON r.id = s.lastRep ORDER BY r.date DESC LIMIT ' . $premier_sujet . ', ' . $nombre_sujet);
Techniquement... |