Código PHP:
<?php
$grado=$row_alumnos['grado'];
for ($i=1; $i<=$grado; $i++){
$sql=sprintf("SELECT * FROM calificar .......");
$res = mysql_query($sql, $connection) or die(mysql_error());
/*while ($sql= mysql_fetch_assoc($res));{
echo "<table border='1'>";
$m= $res["Nombre"];
echo "<tr>";
echo "<td> Grado</td>";
echo "</tr>";
echo "/n";
}
echo "</table>"; */
Quite el while para sustituirlo por eso
for($lastgrado=0;
$sql= mysql_fetch_assoc($res);
$lastgrado=$sql['grado']){
if($sql['grado']!=$lastgrado){
if($lastgrado!=0) echo "</table>"; // cierra la tabla si es que ha cambiado
echo "<table border='1'>"; // y abre la tabla siguiente
}
echo "<td> Grado</td>"; [COLOR="Red"]en esta parte irían mis tr y td??????[/COLOR]
}
echo "</table>";
} ?>