DU machst dir einfach eine Tabelle á la:
SQL-Code:
CREATE TABLE `programs` (
`id`
int(11)
NOT NULL auto_increment,
`language` enum('
c','
delphi','
php')
NOT NULL default '
delphi',
`name`
varchar(35)
NOT NULL default '
',
`version`
varchar(10)
default NULL,
`description`
varchar(200)
default NULL,
`
url`
varchar(70)
default NULL,
`size`
int(11)
default NULL,
`info`
varchar(70)
default NULL,
`bsp`
varchar(70)
default NULL,
`date`
int(11) unsigned
NOT NULL default '
0',
`clicks`
int(11) unsigned
NOT NULL default '
0',
`points`
float(4,2) unsigned
NOT NULL default '
0.00',
`voters`
int(11) unsigned
NOT NULL default '
0',
PRIMARY KEY (`id`),
UNIQUE KEY `Program` (`name`,`version`,`language`)
) TYPE=MyISAM;
So hab ich das gelöst:
http://www.e-faux.com/?page=delphi
Die Ausgabe kannst du dann einfach mit
LIMIT x,3 auf 3 begrenzen (x ist die aktuelle Seite) und mit
ORDER BY date DESC kannst du das ganze nach Datum sortieren.
Oder willst du was anderes wissen?
Grüße
Faux