Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Imagenes aleatorias con vinculo ¿Cómo?

Estas en el tema de Imagenes aleatorias con vinculo ¿Cómo? en el foro de PHP en Foros del Web. Buenos días quisiera incluir imagenes aleatorias en mi web que vincularan mediante el id a mas detalle. Tengo este código: Código PHP: $consulta  =  mysql_query ...
  #1 (permalink)  
Antiguo 16/01/2014, 03:09
 
Fecha de Ingreso: noviembre-2012
Mensajes: 66
Antigüedad: 7 años
Puntos: 0
Imagenes aleatorias con vinculo ¿Cómo?

Buenos días quisiera incluir imagenes aleatorias en mi web que vincularan mediante el id a mas detalle.
Tengo este código:
Código PHP:
$consulta mysql_query("SELECT Img1, Id FROM $tabla");
$row mysql_fetch_array($consulta);

$i=0;
while ( !empty(
$row) )
{
$foto[$i] = $row['Img1'];

$i++;
$row mysql_fetch_array($consulta);
}

for (
$i=0;$i<3;$i++){
$getcount($foto)-1;
$aleatoreorand(0,$get);

Muestra 3 imagenes aleatorias, pero yo quisiera que vinculara a una página detalle mediante el Id
Código PHP:

<a href='detalle.php?Id=<?php echo $id?>'><img src="/img/<?php echo $foto[$aleatoreo]; ?>" width="550" height="190"></a>
Alguien puede ayudarme.

Gracias
  #2 (permalink)  
Antiguo 16/01/2014, 03:48
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

Yo creo que sería mejor hacer el random en la consulta SQL:

Código MySQL:
Ver original 

Y no te olvides del LIMIT porque si no te traes todos los registros:

Código MySQL:
Ver original
  1. ... LIMIT 3
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #3 (permalink)  
Antiguo 16/01/2014, 06:56
 
Fecha de Ingreso: noviembre-2012
Mensajes: 66
Antigüedad: 7 años
Puntos: 0
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

Lo he valorado, pero si quiero que muestre 3 imagenes aleatorias ¿cómo?
  #4 (permalink)  
Antiguo 16/01/2014, 10:25
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

emm.... te lo he puesto
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #5 (permalink)  
Antiguo 16/01/2014, 10:42
 
Fecha de Ingreso: noviembre-2012
Mensajes: 66
Antigüedad: 7 años
Puntos: 0
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

Es verdad, lo siento tengo la cabeza en varios asuntos.

Gracias
  #6 (permalink)  
Antiguo 16/01/2014, 10:46
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

:D no pasa nada!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo
  #7 (permalink)  
Antiguo 16/01/2014, 10:52
 
Fecha de Ingreso: noviembre-2012
Mensajes: 66
Antigüedad: 7 años
Puntos: 0
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

Pero me he dado cuenta de algo, si yo quisiera que las 3 imagenes fueran distintas cada vez que cargo la página ¿cómo podría hacerlo?

Gracias
  #8 (permalink)  
Antiguo 16/01/2014, 13:09
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 11 años, 4 meses
Puntos: 165
Respuesta: Imagenes aleatorias con vinculo ¿Cómo?

creo que no entiendes el funcionamiento de PHP... si cargas de nuevo, la consulta se ejecuta de nuevo, por lo tanto, te trae tres imágenes diferentes, por eso ORDER BY RAND() que viene de RANDOM, que viene de ALEATORIO

saluds
__________________
Gracias por el Karma :D

empleo ofertas de trabajo

Etiquetas: imagenes, mysql, select, tabla, vinculo
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 04:47.