L'affichage des données sous forme de liste est très répandu sur les sites de contenu. Des scripts de forum ou de content manager utilisent abondamment ce type de solution afin d'afficher les 10 derniers articles en Home Page et propose de visualiser les suivants avec un système de pagination.

Ce système se base très souvent sur la fonctionnalité LIMIT de MySQL. Mais depuis la version 7.1 de PostgreSQL, cette méthode est fonctionnelle sur les deux SGBD Open source les plus utilisés du marché.

Du point de vue programmation, notez la différence entre les solutions, linéaires, fonctions ou encore utilisation de classes.

Voici une liste non-exhaustive des solutions que j'ai trouvé :

SitePoint : Kevin Yank (30/01/2002)
Evolt.org : Jester uk (29/12/2001)
PHPBuilder : Rod Kreisler - Part 2 (14/12/2000)
PHPBuilder : Rod Kreisler (21/02/2000)
John Gallet