Dernières réponses aux post en haut du forum

porciner Messages postés 56 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 18 avril 2008 - 23 juin 2004 à 00:39
cs_lotr Messages postés 128 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 12 août 2005 - 23 juin 2004 à 12:53
Bonjour, j'ai un problème :
J'ai fait un forum et je voudrais que les titres des posts soient affichés en tenant compte de leur dernière réponse et non un tri "simple" où les posts sont triés par date sans tenir compte de leurs réponses respectives.
Pour citer un exemple qui clarifiera mes explications, il faut que le système soit comme dans un grand forum de type "phpbb".

Je vous donne la structure de la table :

CREATE TABLE `forums` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(255) NOT NULL default '',
`corps` text NOT NULL,
`id_cat` int(11) default NULL,
`id_sujet` int(11) default NULL,
`id_membre` int(11) NOT NULL default '0',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) TYPE=MyISAM;

Merci.

1 réponse

cs_lotr Messages postés 128 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 12 août 2005
23 juin 2004 à 12:53
Salut,
Ajoute un champ 'date_de_derniere_reponse' a ta table que tu mets a jour quand quelqu'un repond puis fait un tri sur ce parametre.
0