Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2005, 04:59
Avatar de susaninhax
susaninhax
 
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 19 años, 4 meses
Puntos: 3
contador de resultados en un while

Buenas compañeros;

Toy haciendo una minigalería de imágenes con un boton de delante y atrás, y tiro de la base de datos para cojer las imágenes, es decir el nombre de la fotografía y el nombre de la carpeta en la que están guardadas. Pues bien, necesito contar las imágenes, y las voy guardando en un array. Pero creo que algo no debo de estar haciendo bien, porque no me saca todas las imágenes, solo una. El código es este:
Código PHP:
 <?php $sql="select  fotografia, carpeta
        from fotografias
        where id_ciudad='15'  //pongo 15 pa ver la ciudad 15
        limit 0,1"
;   //(para que solo me saque una foto)
                                    
$result=mysql_query($sql,$link) or die(mysql_query());
                                    
$cont=0;
                                    while(
$row=mysql_fetch_array($result)){

    
$fotografia=$row["fotografia"];    
    
$carpeta=$row["carpeta"];
                                        echo 
$fotografia;
                                    
$pepe[$cont]=$fotografia;
                                    
$cont++;
                                        echo 
pepe.$pepe[$cont];
        
?>
Si le quito el limit 0,1 me funciona los botones de siguiente pero me saca la misma foto repetida las 30 veces hacia abajo... si le quito el limit0,1 me deja de funcionar los botones de adelante y atrás. A su vez, no consigo ver más que la primera imagen, y el contador no funciona, solo me saca la primera foto.. Estoy poniendo mal el array????? estoy muy confundida...

Un saludo a todos y muchas gracias de antemanoooo, FELICES FIESTASS!!!

Última edición por Cluster; 29/12/2005 a las 06:59