Hola amigos, fijense que sigo trabajando con el sistema de captura de calificaciones. El sistema trabaja muy bien con numeros, osea puedes ingresar la calificacion de 0 a 10 sin problema pero ahora resulta que se necesita ingresar un NP para los que no han presentado. Lo he intentado pero no me quiere guardar el valor NP, acontinuacion les pongo el codigo del php que se encarga de recibir los valores de las calificaciones y actualiza la base de datos.
::::::::::::::::::::::::::: PHP ::::::::::::::::::::::::::::
<?
//recojo el id del maestro y la clave de la materia
$idmaes=$_GET['ma'];
$cvemat=$_GET['cm'];
include("db_access/included.php");
$link=Conectarse();
for ($x=0; $x < count($HTTP_POST_VARS['ids']) ; $x++)
{
$id = $HTTP_POST_VARS['ids'][$x];
$cali = $HTTP_POST_VARS['calificaciones'][$x];
$faltas =$HTTP_POST_VARS['faltas'][$x];
$faltas_justi =$HTTP_POST_VARS['faltas_justificadas'][$x];
$faltas_to = $faltas - $faltas_justi;
//sentencia que actualiza la DB
$sql="UPDATE alumnos SET calificacion=$cali,faltas=$faltas,faltas_justi=$fa ltas_justi,faltas_to=$faltas_to Where ID=$id";
mysql_query($sql,$link);
}
mysql_query($sql);
mysql_close();
?>
<?
echo ("<script LANGUAGE=\"JavaScript\">
var pagina=\"evaluado.php?mt=$idmaes&cm=$cvemat\"
function redireccionar()
{
location.href=pagina
}
setTimeout (\"redireccionar()\", 1);
</script>
")
?>