Para poder hacer que las imagenes se muevan sin tener que recargar tu pagina tienes que usar un carrousel basado en javascript...
Te explico porque...en PHP las paginas se interpretan desde el servidor por lo tanto si la pagina ya fue cargada asi es como queda...
En el caso de Javascript, las funciones se generan desde el cliente por lo tanto puedes hacer que una parte de la pagina ya cargada no se muestre o que se deslice hacia un lado y muestres otra cosa.
Eso en terminos muuuuuy generales.
Suerte!