Comment interroger les 10 premières lignes et interroger la prochaine fois 10 autres lignes de la table

J'ai plus de 500 lignes dans ma Table de Base de données avec une date particulière.

À la requête de lignes avec une date particulière.

select * from msgtable where cdate='18/07/2012'

Ceci renvoie à 500 lignes.

Comment faire des requêtes sur ces 500 lignes par 10 lignes, étape par étape.
Requête de 10 Lignes et les afficher dans le navigateur,puis la requête suivante 10 lignes et les afficher dans le navigateur?

source d'informationauteur Ramprasad