così come l'hai postato il tuo ciclo è un pò strano, comunque perchè durante il ciclo non salvi i dati in un array, così poi ti recuperi quello che vuoi?