Como te dije, todo depende de lo que quieras hacer
la idea básica es esta, vos según decis tenés definido un aray en el propio javascript, usemos imágenes que es lo más comun
Código Javascript
:
Ver originalvar arrImagenes = [
'https://googledrive.com/host/0B5cDQ-G3aVMQMkdaelNsdTZ6TDQ/IsabelM/img/casablanca-500x700.jpg',
'https://googledrive.com/host/0B5cDQ-G3aVMQMkdaelNsdTZ6TDQ/IsabelM/img/lo-que-el-viento-500x700.jpg',
'https://googledrive.com/host/0B5cDQ-G3aVMQMkdaelNsdTZ6TDQ/IsabelM/img/forrest-gump-500x700.jpg',
'https://googledrive.com/host/0B5cDQ-G3aVMQMkdaelNsdTZ6TDQ/IsabelM/img/piratas-del-caribe-500x700.jpg'
];
y usar alguna función como las que se mencionan aqui
http://www.forosdelweb.com/f13/aport...genes-1017074/
Dejemos a un lado la discusión de si la imagen puede repetirse una vez terminado el ciclo, que ya es hilar muy fino.
Tu idea es no escribir ese array en tu js manualmente, sino generarlo a partir de la base de datos, entonces harías esto con el php
Código Javascript
:
Ver originalvar arrImagenes = [
<?php
// recorres la BD e imprimis los registro
echo "$filaTabla,"
// recordá hacer un count de la cantidad de registros y en el último imprimir la fila pero sin la coma final
?>
];
y luego si la presentación aleatoria de cada indice
otra variante incluso, es hacer un
ORDER BY RAND()
en el mySql y mostrar los registros linealmente.
Son alternativas digamos
Saludos