Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/03/2012, 08:53
Avatar de fer911
fer911
 
Fecha de Ingreso: enero-2004
Ubicación: Saltillo, Coah
Mensajes: 65
Antigüedad: 20 años, 4 meses
Puntos: 3
Respuesta: filas e imagenes

Hola tengo algo similar en alguno de mis scripts y lo que hago es obtener el modulo para saber si es múltiplo de 4.

Código PHP:
Ver original
  1. <table>
  2. <tr>
  3. <?php
  4. $i=1;
  5. while($reg = mysql_fetch_array($re1)){
  6.   $imagen=$reg["columna"];
  7.   print "<td><img src=\"$imagen\" width=\"450\" heigth=\"450\"/></td>";
  8.   if( ($i%4) == 0){
  9.     print "<tr>";
  10.   }
  11.  $i++;
  12. }
  13. ?>
  14. </table>


con $i%4 obtienes el reciduo de dividir $i entre 4

Asi si en tu consulta tienes 20 renglones, donde cada uno hace refencia a una foto, entonces el código te dara una tabla con 5 renglones y claro 4 columnas, es muy fácil corregir el código si queres que la tabla tenga 3,4,5 o 6 columnas.
Obtienes el modulo y si es cero, quere decir que es múltiplo y ahi mero creas otro renglon con <tr> si no entonces sólo creas columnas con <td>