Puoi estrarre solo gli ID dei vari record e salvare quelli in sessione, oppure inserirli in una tabella insieme ad una chiave univoca che passerai da una pagina all'altra. In questo modo per estrarre nuovamente i record nello stesso disordine ti basta eseguire una query di selezione con un join ed una clausola WHERE contenente la chiave univoca di cui sopra.