Hola, tengo una consulta en MySQL que puede puede generar como resultado una tabla con un número variable de filas y columbas.
Podría ser así:
+------+-------+-------+-------+-------+
| name | exam1 | exam2 | exam3 | exam4 |
+------+-------+-------+-------+-------+
| Bob | 75 | 77 | 78 | 80 |
| Sue | 90 | 97 | 98 | 99 |
+------+-------+-------+-------+-------+
O así:
+------+-------+-------+-------+-------+
| name | exam1 | exam2 | exam3 | exam4 |
+------+-------+-------+-------+-------+
| Bob | 75 | 77 | 78 | 80 |
| Sue | 90 | 97 | 98 | 99 |
| Jose | 92 | 7 | 8 | 91 |
+------+-------+-------+-------+-------+
O así:
+------+-------+-------+-------+-------+-------+
| name |exam1|exam2|exam3| exam4 | exam5|
+------+-------+-------+-------+-------+-------+
| Bob | 75 | 77 | 78 | 80 | 45 |
| Sue | 90 | 97 | 98 | 99 | 32 |
| Jose | 92 | 7 | 8 | 91 | 21 |
+------+-------+-------+-------+-------+-------+
¿Qué tendría que hacer en PHP para representar el resultado sabiendo que la tabla puede ser variable?
Si, además, la tabla se corta de estar forma cada X número de columnas, soy el hombre más feliz del mundo. Algo así:
+------+-------+-------+-------+
| name |exam1|exam2|exam3|
+------+-------+-------+-------+
| Bob | 75 | 77 | 78 |
| Sue | 90 | 97 | 98 |
| Jose | 92 | 7 | 8 |
+------+-------+-------+-------+
+------+-------+-------+
| name | exam4 | exam5|
+------+-------+-------+
| Bob | 80 | 45 |
| Sue | 99 | 32 |
| Jose | 91 | 21 |
+------+-------+-------+
¡¡Muchas gracias!!