Posiblemente haya un error en la consulta. Utiliza la forma
Código PHP:
<?php
mysql_query(...) or die(mysql_error());
?>
para ver si el motor manda un mensaje de error que te aclare la situación.
Así ,
a ojo, lo único que veo raro es que en la consulta UPDATE utilizas la variable $Id_alumno, mientras que al recibir los datos del POST usas $alumno_id, que es lo mismo pero alrevés
.
// Saludos