Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2011, 19:27
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 7 meses
Puntos: 2237
Respuesta: Se puede anidar tablas html para consultas a mysql?

Tap, por supuesto que es posible, ya que el HTML es solo la presentacion que le das a la informacion y, si ya tienes la consulta creada y puedes recorrer los resultados, solo necesitas aplicar las etiquetas y listo.

Lo principal seria que trates de optimizar tu HTML, la verdad, no veo necesidad de crear tablas dentro de tablas si puedes hacer uso de rowspan y colspan; esto sin contar que en el codigo que muestras tienes varios errores como cerrar </tr> y abrir <td> sin abrir nuevamente <tr>.

Tratando de averiguar lo que quieres hacer, despues de eliminar los errores obivios y suponiendo el formato, quedo esto:
Código HTML:
Ver original
  1. <table width=900 border=0 cellpadding=0 align=center>
  2. <tr>
  3.     <td width=300>
  4.         <table width=300 border=0>
  5.         <tr>
  6.             <td>nombre <br> tmb </td>
  7.             <td>fot</td>
  8.         </tr>
  9.         </table>
  10.     </td>
  11.     <td width=300>
  12.         <table width=300 border=0>
  13.         <tr>
  14.             <td>minerales </td>
  15.             <td>Vitaminas</td>
  16.         </tr>
  17.         <tr>
  18.             <td>proteinas</td>
  19.             <td>calorias</td></tr>
  20.         <tr>
  21.             <td rowspan=2 width=300>beneficios</td>
  22.         </tr>
  23.         </table>
  24.     </td>
  25. </tr>

Insisto, no veo la necesidad de tablas dentro de tablas, pero, si es lo que necesitas, muestra el codigo que usas para recorrer los resultados de la consulta y poder sugerirte como crear el HTML.

P.D. Por cierto, todos los atributos tienen que estar entre comillas:

Mal: <td rowspan=2 width=300>beneficios</td>
Bien: <td rowspan="2" width="300">beneficios</td>
__________________
- León, Guanajuato
- GV-Foto