Foros del Web » Programando para Internet » PHP »

Galeria de imagenes

Estas en el tema de Galeria de imagenes en el foro de PHP en Foros del Web. Hola chico estoy intentando hacer una galeria de imagenes con el codigo que sigue abajo... esta todo dentro de todo bien... pero el problema es ...
  #1 (permalink)  
Antiguo 06/02/2008, 18:09
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 16 años, 10 meses
Puntos: 0
Galeria de imagenes

Hola chico estoy intentando hacer una galeria de imagenes con el codigo que sigue abajo... esta todo dentro de todo bien... pero el problema es que cuanto me muestra las imagenes siempre me falta una... por ejemplo tengo en la base de datos 13 imagenes pero me muestra 12 la galeria... porque puede ser...

alguien sabe alguna buena galeria de imagenes que funcione bien en todo caso que la mia no sirva.-..

Gracias

Código PHP:
<?php 
$num_por_fila 
=3
$contador0
while (
$rowFotos mysql_fetch_array($resultFotos)) { 
        if (
$contador == 7) {
     
$msj_mas_fotos ="...Mas Fotos";
     echo 
'<table width="770" border="0"><tr>
    <th align="left" scope="col">'
;
        
//break;
    
}   
    
$contador++;   
    echo 
$imagenes;
    
$imagenes '<th scope="col"><a href="fotos.php?foto='.$rowFotos[0].'" class="Foto"><img src="thumbs/'.$rowFotos[0].'" width="96" height="78" border="2" class="Foto"/></th>';


}
?>
  #2 (permalink)  
Antiguo 06/02/2008, 18:58
 
Fecha de Ingreso: enero-2008
Mensajes: 132
Antigüedad: 16 años, 3 meses
Puntos: 6
Re: Galeria de imagenes

cuando hace el ultimo loop ya no imprime

Colocalo asi:

Código PHP:
<?php  
$num_por_fila 
=3;  
$contador0;  
while (
$rowFotos mysql_fetch_array($resultFotos)) 
    {  
        if (
$contador == 7
        { 
             
$msj_mas_fotos ="...Mas Fotos"
             echo 
'<table width="770" border="0"><tr> 
            <th align="left" scope="col">'

            
//break; 
            
}    
        
$contador++;
        
$imagenes '<th scope="col"><a href="fotos.php?foto='.$rowFotos[0].'" class="Foto"><img src="thumbs/'.$rowFotos[0].'" width="96" height="78" border="2" class="Foto"/></th>'
        echo 
$imagenes
    }
?>
  #3 (permalink)  
Antiguo 06/02/2008, 19:21
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Galeria de imagenes

haa ok... pero como deveria hacer para que imprimiera
  #4 (permalink)  
Antiguo 06/02/2008, 20:34
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Galeria de imagenes

Ya te lo corrigió Surfiction:
Código PHP:
$imagenes '<th scope="col"><a href="fotos.php?foto='.$rowFotos[0].'" class="Foto"><img src="thumbs/'.$rowFotos[0].'" width="96" height="78" border="2" class="Foto"/></th>';  
echo 
$imagenes
Lo estabas haciendo al revés, por lo tanto, al primer loop no imprimías nada, porque no estaba definida la variable $imagenes, y en el último imprimias el valor de la penúltima imagen, y la última ya no. Sería más lógico y fácil que solo pongas:
Código PHP:
echo '<th scope="col"><a href="fotos.php?foto='.$rowFotos[0].'" class="Foto"><img src="thumbs/'.$rowFotos[0].'" width="96" height="78" border="2" class="Foto"/></th>'
Un saludo,
  #5 (permalink)  
Antiguo 06/02/2008, 20:36
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Galeria de imagenes

ok chicos... muchas gracias.... ya lo pude hacer ... gracias.-...
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:11.