Cita:
Iniciado por gnzsoloyo
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.