Código PHP:
Tengo ese código y una tabla MySQL en la que tengo una columna inicial con el nombre de los alumnos y el resto de columnas son calificaciones en una cantidad variable. Si fuera una cantidad fija haría un echo con el array y con distintas claves cada vez, es decir $MyFetch[0...n] pero ahora es variable y necesito mostrar todas las columnas. ¿cómo hacerlo? si no me expreso bien me pueden preguntar dudas. Ver original
<form action="Guardar.php" method="get"> <table border="1"> <tr> <td><b>Alumno</b></td> <?php include ("../../Dentro/Siempre.php"); $Tabla = "PROF".$_SESSION['Usuario']."-ASIG".$_SESSION['Curso']."-EV".$_GET['Evaluacion']."-CuadernoCalificaciones"; $Query = "SELECT * FROM `".$Tabla."`"; $MyQuery = $MyConnect->query($Query); $MyFetch = $MyQuery->fetch_assoc(); echo '<td><b>'.$Array.'</b></td>'; } ?> </tr> <?php $Query2 = "SELECT * FROM `".$Tabla."`"; $MyQuery2 = $MyConnect->query($Query2); while($MyFetch2 = $MyQuery2->fetch_row()){ $Query3 = "SELECT * FROM Alumnos WHERE `ID` = '".$MyFetch2[0]."'"; $MyQuery3 = $MyConnect->query($Query3); $MyFetch3 = $MyQuery3->fetch_assoc(); echo '<tr><td>'.$MyFetch3['NombreCompleto'].'</td>'; // Código de cada celda echo '</tr>'; } ?> </table> <br> <input type="submit" value="Guardar cuaderno"> </form>