Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/04/2013, 11:20
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Tabla horizontal desde base de datos

no hace falta que generes 2 tablas HTML, con una sola basta, el truco es almacenar cada fila correspondiente en una variable PHP, para luego construir la tabla al final

algo así:

Código PHP:
Ver original
  1. <?php
  2. @include 'conexion.php';
  3. ?>
  4. <?php
  5. $mes = $_GET['mes'];
  6. $ano = $_GET['ano'];
  7. $sql = "select dia, dia_letras from `fechas` where mes = ".$mes." and ano = ".$ano." ";
  8. $resultado = mysql_query($sql);
  9.  
  10. $filaLetras = ''; //contendrá las columnas de las letras
  11. $filaDia = ''; //contendrá las columnas del día
  12.  
  13. while ($row = mysql_fetch_array($resultado))
  14. {
  15.     $filaLetras .= "<td width='20' align = 'center'>".$row['dia_letras']."</td>";
  16.     $filaDia    .= "<td width='20' align = 'center'>".$row['dia']."</td>";
  17. }
  18. mysql_free_result($resultado);
  19.  
  20. // Construimos al final la tabla:
  21. echo "<table border = 0 cellpadding='0' cellspacing='0'> ";
  22. echo "<tr>$filaLetras</tr>";
  23. echo "<tr>$filaDia</tr>";
  24. echo "</table>";
  25. ?>
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...