Yo utilizaba eso pero con javaScript pero no se como hacerlo en PHP y MySQL
En javascript era usando la siguiente funcion:
Código HTML:
<SCRIPT LANGUAGE="JavaScript">
<!-- codigo
var fotos = new Array ("foto.jpg","foto (1).jpg","foto (2).jpg","foto (3).jpg","foto (4).jpg","foto (5).jpg","foto (6).jpg","foto (7).jpg","foto (8).jpg");
function visualisar(num){
var ver = new Image(550,415); //tamaño de la a mostrar
num=num-1;
document.ver.src = fotos[num];
}
Código HTML:
<marquee onMouseOver="this.stop()" onMouseOut="this.start()" width="550" height="75"> <br> <img src="foto.jpg" width="75" height="63" onClick="visualisar(1)"> <img src="foto (1).jpg" width="75" height="63" onClick="visualisar(2)"> <img src="foto (2).jpg" width="75" height="63" onClick="visualisar(3)"> <img src="foto (3).jpg" width="75" height="63" onClick="visualisar(4)"> </marquee> <img src="foto.jpg" name="ver" width="300" height="252" id="ver">
Gracias!