Foros del Web » Programando para Internet » PHP »

Imagen Aleatoria en PHP

Estas en el tema de Imagen Aleatoria en PHP en el foro de PHP en Foros del Web. Hola. Necesito hacer para un sitio algo similar a lo que tiene Yahoo en su correo. http://mail.yahoo.com/?.refer=slv&.intl=us Refrescar la página para ver bien la idea. ...
  #1 (permalink)  
Antiguo 06/10/2005, 21:24
Avatar de graphictools  
Fecha de Ingreso: marzo-2005
Mensajes: 121
Antigüedad: 19 años
Puntos: 0
Imagen Aleatoria en PHP

Hola. Necesito hacer para un sitio algo similar a lo que tiene Yahoo en su correo.
http://mail.yahoo.com/?.refer=slv&.intl=us Refrescar la página para ver bien la idea.

La idea sería poder tener una serie de imágenes que se carguen aleatoriamente y que dichas imágenes estén acompañadas por un texto (html) que me permita linkear hacia otra página....se entiende?. Bueno básicamente la idea es hacer lo mismo que en Yahoo.

Conocen algún script que me permita esto?¿

Gracias de ante mano.

GT
  #2 (permalink)  
Antiguo 06/10/2005, 22:21
 
Fecha de Ingreso: marzo-2002
Ubicación: Salta Capital - Actualmente estudiando en Córdoba
Mensajes: 430
Antigüedad: 22 años
Puntos: 0
La manera que se me ocurre que hagas esto es crear una tabla que tenga
id autonumerico

nombre_img char[50]
descripcion char[100]
link char[50]
numero int

Entonces asignas las imagenes a la tabla, y el campo que dice num, se autonumere en correspondencia, por ejemplo si hay 5 imagenes y el campo numero viene 1,2,3,4,5 la nueva imagen tendrá numero 6
Ahora para visualizar solo creas una funcion random que te arroje un valor entre el minimo numero del campo numero de tu Base de datos y el mayo en este caso será entre 1 y 6 inclusive. Y determinado eso muestras los datos que necesitas
Espero te sirva la idea, en las FAQ's tienes como hacer randoms.
Sino busca en los foros de seguro hay varios post con el tema.
__________________
Nada es imposible, con un poco de esfuerzo se logran las cosas.-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:35.