Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/02/2012, 13:32
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: Listar Mysql Horizontal

Tienes que aprender html, tu codigo es incorrecto. Tus propios comentarios explican el error:

Código PHP:
Ver original
  1. /* Desplegamos cada uno de los registros dentro de una tabla */  
  2. echo "<table border=2 cellpadding=4 cellspacing=0>
  3. ";
  4. /*Y ahora todos los registros */

Necesitas una fila, luego una celda por cada registro, luego cierras fila.
Por ejemplo:

Código PHP:
Ver original
  1. <?php
  2. $tabla = "<table>";
  3. $tabla .="<tr>";
  4. $tabla ."<td colspan='".mysqlnum_fields($query)."'>El título</td>";
  5. while($algo = mysql_fetch_assoc($query))
  6. {
  7. $tabla .="<td>{$algo[ 'campo1']}</td>";
  8. $tabla .="<td>{$algo[ 'campo2']}</td>";
  9. $tabla .="<td>{$algo[ 'campo3']}</td>";
  10. }
  11. $tabla .="</tr></table>";
  12. echo $tabla;
  13. ?>

Esa es la idea, comprueba los detalles pero este es el esquema, saludos.
__________________
Fere libenter homines, id quod volunt, credunt.