Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2004, 14:15
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero..

Esa rotación ha de ser bajo que condiciones?
a) que se actualicen esas N imagenes al recargar la página
b) que ronten en el "navegador" (página) esas N imagenes entre las que tu BD pueda contener como referencias.

En principio .. todo lo puedes hacer desde javacript .. pero, el "detalle" está en cargar esos arrays/elementos de javascript que van a contener las imagenes que va a rotar o presentar desde tu BD .. que, vía PHP será donde hagas la consulta SQL a tu BD y generes esa porción de "Javscript" que requiera la rutina que uses. (esto sería así sobre todo para el caso "b").

Si deseas el caso A, tan sólo tienes que hacer una consulta SQL tipo:

Código PHP:
// Conectas a tu BD .. etc.
$sql="SELECT imagen_url FROM tabla_imagenes ORDER BY RAND() LIMIT 5";
$resultado=mysql_query($sql) or die (mysql_error());
while(
$registro=mysql_fech_array($resultado)){
    echo 
"<img src=\"".$registro['imagen_url']."\">";

Donde "5" del LIMIT sería el nº de registros que va a arrojar tu consulta (tus imagenes en "tira") .. Suponemos que en la BD guardaras en el campo "imagen_url" la ruta y/o nombre de tu imagen a rotar.

El efecto de N imagenes nuevas lo veras al recargar la página.

Un saludo,