Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/12/2008, 08:40
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: salto de linea cada 5 celdas.

A ver, trataré de comentar tu código para que ves de qué va tu error:
Código php:
Ver original
  1. $salto=0;
  2. echo "<TABLE BORDER align='center'>"; /* Se abre <table> */
  3.  
  4. while($a<=255) { /* Inicia bucle */
  5.      echo "<TR>"; /* Se abre fila. Aquí ya está un problema,
  6.      durante 4 interaciones se abrirán filas sin cerrar, de todos modos, coloca esto
  7.      fuera del while, al principio */
  8.      echo "<TD bgcolor=RGB($a,$a,$a)>GRIS"; /* Se abre columna */
  9.      echo "</TD>"; /* Se cierra columna */
  10.      $a=$a+5;
  11.      $salto++;
  12.      if($salto>=5) {
  13.          echo "</TR>";
  14.          echo "<TR>";
  15.      }
  16.      echo "</table>"; /* Aquí tenemos otro problema,
  17.      a cada iteración cerramos nuestra tabla, esto debería ir fuera del
  18.      bucle while al final */
  19. }
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.