Ver Mensaje Individual
  #10 (permalink)  
Antiguo 04/01/2016, 06:32
diegoguerrero
 
Fecha de Ingreso: diciembre-2014
Ubicación: Madrid
Mensajes: 274
Antigüedad: 9 años, 4 meses
Puntos: 5
Respuesta: while dentro de while

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Técnicamente es posible, como ya te han dicho.
Por un lado, supongamos que toda la tabla se obtiene en una única consulta.
1) Obtienes el primer registro como array asociativo.
2) Recorres las claves (no los valores) con un foreach, recuperando el nombre de las columnas y los despliegas como encabezado de la tabla.
2) Recorres los valores de ese array, y los despliegas como valores del primer registro.
3) Comienzas a recorrer la tabla resultado con el while.
4) Por cada array obtenido, recorres los valores desplegándolos en sus respectivas columnas

Lamentablemente no tengo a mano el código de un caso en que le propuse esa solución hace algunos meses a alguien que vino con un problema semejante.

La idea de los primeros pasos es crear un código flexible, que se pueda aplicar a cualquier cantidad de columnas obtenidas.

¿Se entiende la idea?
La verdad es que la idea sí la entiendo, pero me quedo con un par de dudas:
- Las claves: ¿son los nombres de las columnas y con la consulta de zenok de SHOW...?
- No entiendo cómo coger sólo los nombres de las columnas y hacerlo con un foreach.