Usa le clausole LIMIT ed OFFSET nella tua query, aggiornando il valore di OFFSET per ogni query successiva.

SELECT aaa FROM bbb WHERE xxx ORDER BY eee ASC LIMIT 2 // Ti seleziona i primi 2 record

SELECT aaa FROM bbb WHERE xxx ORDER BY eee ASC LIMIT 2 OFFSET 2 // Ti seleziona i record 3 e 4

Aggiornando il valore di OFFSET nelle query successive (diventerà 4, 6, 8 etc.) avrai quella che si chiama paginazione dei risultati, e potrai prendere i dati 2 alla volta.

Io ovviamente non conosco il tuo codice quindi potrei parlare a vanvera, però spesso la paginazione si usa per blocchi molto grandi di risultati in modo da velocizzare le singole query.
Se questo non è il tuo caso potresti anche pensare di prenderti tutti i dati in una singola query e poi fare la paginazione in php.