Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/02/2012, 09:44
Hachikora
 
Fecha de Ingreso: febrero-2012
Mensajes: 66
Antigüedad: 12 años, 3 meses
Puntos: 10
Respuesta: Duda con valores while

La función livequery que estás utilizando utiliza la propieda rel de las imagenes, por lo que en el archivo procesa.php, cuando imprimes la imagen, debes de poner este atributo.
Código PHP:
Ver original
  1. if($_POST["img"] > $cantidad)
  2.   {
  3.     ?><img src="<?php echo $arr[1]; ?>" rel="1" /><?php
  4.     }
  5. else
  6.     {
  7.     ?><img src="<?php echo $arr[$_POST["img"]+1];?>" rel="<?php echo $arr[$_POST["img"]+1];?>"/><?php
  8.     }


¿Por qué haces esto si solo utilizas la primera imagen?
while($fot=mysql_fetch_assoc($resultados))
{
$foto_nombre=$fot['nombre'];
$arr=array (1 => '<img src="' .$foto_nombre.'" alt="Img ' .$i.'" rel="'.$i.'" />');
}
echo $arr[1];

Sobreescribes la variable $arr en cada ciclo de while, si solo quieres la primera, debeías hacer:
Código PHP:
Ver original
  1. $fot=mysql_fetch_assoc($resultados)) ;
  2. $foto_nombre=$fot['nombre'];
  3. echo $foto;