Planteas mal tu pregunta, tienes que pensar que no tiene importancia el lugar donde se inserte un registro, sino que haya un campo por el que puedas ordenar una tabla y obtener cada registro en la posicion que deseas.
Un ejemplo de tabla con campos
ID, NOMBRE 1-Alberto
2-Jorge
3-Luis
8-Andrea
Sacariamos el resultado tal que
Código PHP:
Select * from tabla order by ID ASC
¿Y ahora como insertamos un nuevo nombre entre Luis y Andrea para que con la misma instruccion aparezca en medio de ambos?
Pues insertariamos el nuevo tal que
4-Marta
Y al hacer la misma instruccion
Código PHP:
Select * from tabla order by ID ASC
obtendremos
1-Alberto
2-Jorge
3-Luis
4-Marta
8-Andrea
Espero que hayas entendido mi explicacion aunque no sea lo que buscabas jejej