Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/02/2009, 18:01
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cambiar tamaño de imagenes de banner aleatorio

¿Todos los archivos en la carpeta $path tienen un registro asociado en la base de datos? Sería mucho más sencillo entonces que hagas primero una consulta a la bd y pidas un registro aleatorio. Una vez tienes todos los datos, muestras la imagen y lo demás:

Código php:
Ver original
  1. $sql = mysql_query("SELECT * FROM items ORDER BY RAND() LIMIT 1");
  2. $datos = mysql_fetch_assoc($sql);
$datos es ahora un array con todos los campos de uno de los registros de tu bd, escogidos aleatoriamente. Ahora, usando ese arreglo, puedes mostrar la imagen.