ehm...è normalissimo che non cambia posto...mysql li invia in base a come vengono inseriti

devi usare order by per ordinarli

per il fatto che non li visualizza non zo :\

PS: int massimo arriva a 10 non a 11 puoi ridurlo