Yo sigo sin entender.
A ver, una consulta idéntica siempre va a dar los mismos resultados en determinado orden a menos que algo altere los datos y/o el orden de los resultados.
Entonces, si mi primer registro tiene como ID el 99 -
por ejemplo- y el siguiente es 123, a menos que se ordenen de otro modo los resultados conservan un orden natural por ID, es obvio cual es el segundo resultado que obtenemos a través del proceso de
fetching.
Igualmente si almacenamos todos los resultados uno por uno en un arreglo, el valor de ID del registro en la primer posición -
cero- será 99, y el segundo -
uno- será siempre 123 a menos que algo intervenga en el orden del arreglo.
Así pues, ¿por qué es tan urgente?