Ragazzi ho un problema...

Devo estrarre da una tabella, un certo numero di record al giorno, ad esempio i primi 5:
codice:
SQL = "Select id From utenti limit 1,5
il giorno dopo devo estrarre i 5 successivi quindi:
codice:
SQL = "Select id From utenti limit 6,5
e così via...

Se nella successione dei record non manca nessun ID ad esempio:
codice:
Record ID
1         1
2         2
3         3
funziona tutto se invece la sequenza degli ID ha un "buco" ad esempio:

codice:
Record ID
1         1
2         5
3         6
La query non funziona correttamente...come posso risolvere?

Grazie