Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/12/2013, 15:28
emilio_alac05
 
Fecha de Ingreso: septiembre-2012
Mensajes: 75
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: consultas bd imagenes

tengo este codigo lo que no busco como hacer es que sean imagenes distintas porque me imprime una sola imgen, saludos

Código PHP:

<?php
include('conect/conexion.php');
$query   "SELECT * FROM fotos_mias";
$rs   mysql_query($query) or die (mysql_error());
$n   mysql_num_rows($rs);
    

?>
<table width="156" border="0" cellspacing="0" cellpadding="0">
<?php
while($rows=mysql_fetch_array($rs)){
        
$img=$rows['nombre'];
}
?>
<?php
$columnas   
3// establecemos el numero máximo de columnas por fila
$filas   ceil($n/$columnas); //Calculamos el numero de filas redondeando hacia arriba el producto de la division del numero total de registros entre el numero máximo de columnas
$fila   0;  //Definimos como cero la fila inicial
$foto   0//Definimos como cero en numero de fotos mostradas
do { 
$fila++; //aumentamos en 1 el numero de fila
?>      
   <tr>
      <?php 
      $columna   
0//Definimos como 0 el numero de columnas para esta fila
      
do { 
      
$columna++; //Aumentamos en 1 el numero de filas
      
$foto++; //Aumentamos en 1 el numero de fotos mostradas
      
$row   mysql_fetch_assoc($rs); //recien en este punto hacemos la llamada a los datos de la base
      
?>
      <td>
      <?php if($foto<=$n){ //Si el numero de fotos es menor o igual que el numero de registro llamamos a la foto ?>
         <img src="fotos/peques/<?php echo $img?>">
      <?php } else { //Si el numero de fotos es mayor establecemos en blanco la celda?>
         &nbsp;
      <?php }; ?>
      </td>
      <?php 
      
} while ($columna $columnas); //Establecemos el bucle DO WHILE mientra el numero de columna sea menor que el numero maximo de columnas .
      
?>
   </tr>
<?php
} while ($fila $filas); //Establecemos el bucle DO WHILE mientra el numero de fila sea menor que el numero maximo de filas.

?>
</table>