Seneste aktive
HeyJeg har lavet et debatforum, og nå vil jeg gerne vise de debater der har været aktivitet i senest. Jeg har to tabeller i databasen som styre det.
Databasesstruktstur:
CREATE TABLE `debate_topics` (
`id` int(11) NOT NULL auto_increment,
`userid` int(11) NOT NULL default '0',
`subjectid` int(11) NOT NULL default '0',
`title` varchar(255) NOT NULL default '',
`date` int(11) NOT NULL default '0',
`content` text NOT NULL,
`ip` varchar(255) NOT NULL default '',
`views` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;
CREATE TABLE `debate_entries` (
`id` int(11) NOT NULL auto_increment,
`topicid` int(11) NOT NULL default '0',
`userid` int(11) NOT NULL default '0',
`content` text NOT NULL,
`date` int(11) NOT NULL default '0',
`ip` varchar(255) NOT NULL default '',
`subjectid` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=42 ;
Når man laver en debat bliver der oprettet et debate_topics. og alle indlæg der skrives til den debat gemmes i debat_entries.
Nu vil jeg gerne have den til at vise senest aktive, et debatemne skal registreres som aktiv både hvis det er et helt nyt debatemne som der ikke er skrevet nogle indlæg i og et gammelt hvor der blvier skrevet et nyt indlæg i. Håber i forstår, ellers skriv og jeg skal prøve at forklare det bedre.
Mvh.
Sieg
