Código PHP:
Ver original//comparamos las calificaciones 1 parcial se va repronados, 2 parciales se va recuperacion y 3 parcial extraordinarios
if($matematicas==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\')';
}
if($espanol==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$epl.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$espanol.'\')';
}
if($informatica==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$ima.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$informatica.'\')';
}
if($ingles==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$igs.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$ingles.'\')';
}
if($frances==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$fcs.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$frances.'\')';
}
if($matematicas>10||$matematicas==0 || $espanol>10||$espanol==0 || $informatica>10||$informatica==0 || $ingles>10||$ingles==0 || $frances>10||$frances==0){
echo('<script language="JavaScript" >');
echo('alert("Debes Introducir un numero del 1 al 9");');
echo('location.replace("../califa.php")');
echo('</script>');
}else{
$conexion = mysql_pconnect("localhost", "root", "matrix") or
die ("No se puede conectar con el servidor"); $instruccion = "update mate_contai set Matematicas='$matematicas', Espanol='$espanol', Informatica='$informatica', Ingles='$ingles', Frances='$frances', Promedio='$promedio' where Parcial='$parcial' and Matricula_alumno='$matricula'";
or
die ("Fallo en la consulta");$de='0.0';
$pri='0.0';
$segun='0.0';
$especial='0.0';
if($parcial == 5 || $row_segundo['Matematicas'] == 5 || $row_tercer['Matematicas'] == 5 || $row_cuarto['Matematicas'] == 5 || $row_quinto['Matematicas'] == 5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_primer['Matematicas']==5 && $row_segundo['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_primer['Matematicas']==5 && $row_tercer['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_primer['Matematicas']==5 && $row_cuarto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_primer['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_segundo['Matematicas']==5 && $row_tercer['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_segundo['Matematicas']==5 && $row_cuarto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_segundo['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_tercer['Matematicas']==5 && $row_cuarto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_tercer['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
if($row_cuarto['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO recuperacion (Matricula_alum,Materia,Parcial,Especialidad_alum,Semestre_al,Calificacion_an,Calificacion_de) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\',\''.$de.'\')';
}
//3 parcial
if($row_primer['Matematicas']==5 && $row_segundo['Matematicas']==5 && $row_tercer['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_primer['Matematicas']==5 && $row_cuarto['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_segundo['Matematicas']==5 && $row_tercer['Matematicas']==5 && $row_cuarto['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_segundo['Matematicas']==5 && $row_primer['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_tercer['Matematicas']==5 && $row_cuarto['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_cuarto['Matematicas']==5 && $row_segundo['Matematicas']==5 && $row_tercer['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_quinto['Matematicas']==5 && $row_primer['Matematicas']==5 && $row_segundo['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
if($row_primer['Matematicas'] == 5 && $row_segundo['Matematicas']==5 && $row_tercer['Matematicas']==5 && $row_cuarto['Matematicas']==5 && $row_quinto['Matematicas']==5){
$query = 'INSERT INTO extraordinarios (Matricula_alum,Materia,Especialidad_alum,Semestre_al,Primera,Segunda,Especial) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$especi.'\',\''.$seme1.'\',\''.$pri.'\',\''.$segun.'\',\''.$de.'\')';
}
echo('<script language="JavaScript" >');
echo('alert("Calificacion Actualizado");');
echo('location.replace("califa.php")');
echo('</script>');
}
}
?>