Devi usare l'opzione LIMIT nella query.
Concettualmente:
l'utente inserisce il valore 5 che verrà memorizzato nella variabile $next.
Attualmente $next vale 4.
Nel reloaddare la pagina fai 4+$next = 9
e la query la esegui "SELECT * FROM tabella WHERE LIMIT 9,1"
Come puoi passarti il valore 4?
O lo memorizzi in sessione o lo passi via $_GET (o anche via $_POST come campo nascosto di un form).
So di essermi espresso male, se non capisci chiedi e cercherò di spiegarmi meglio![]()