Forum-oversigt, der henter data fra flere tabeller, samt tæller.
Hej eksperterJeg har følgende tabeller:
CREATE TABLE forum (
id int(5) NOT NULL auto_increment,
traad int(5) NOT NULL default '0',
elev tinyint(2) NOT NULL default '0',
tidspunkt datetime NOT NULL default '0000-00-00 00:00:00',
emne varchar(255) NOT NULL default '',
tekst text NOT NULL,
PRIMARY KEY (id),
UNIQUE KEY id_2 (id),
KEY id (id)
)
CREATE TABLE elever (
id int(5) NOT NULL auto_increment,
elev tinyint(2) NOT NULL default '0',
navn varchar(255) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY id_2 (id),
KEY id (id)
) TYPE=MyISAM;
Jeg vil nu gerne lave en oversigt, der viser:
[forum.emne] [forum.traad] [elever.navn] [forum.tidspunkt] ["seneste_indlæg"] ["antal_indlæg"]
Hver tråd skal repræsenteres med én række. Den skal ordnes efter, hvornår tråden er OPRETTET (forum.tidspunkt), men jeg vil jo gerne have trukket navnet direkte ud - om ikke andet vil jeg i hvert fald have tidspunktet for sidste indlæg, samt antallet af indlæg til hver tråd.
Tråde har traad = 0, mens indlæg til en tråd har trådens id som "traad"!
Håber I kan hjælpe med noget SQL.
Jeg kigger ind senere på dagen.
På forhånd tak!
