mira este y adaptalo
la variable $fec recoge lo que envias por metodo Post
Código PHP:
if ($_POST['guardar']=="Guardar Acta")
{
$matricula=$_POST[matricula];
$materia=$_POST[materia];
$p1=$_POST[parcial1];
$p2=$_POST[parcial2];
$p3=$_POST[parcial3];
$nf=$_POST[prom];
$esp=$_POST[especial];
Código PHP:
$fec=array($matricula,$materia,$p1,$p2,$p3,$nf,$esp);
if(count($matricula) == count($materia)&& count($matricula) == count($p1)&& count($matricula) == count($p2)&& count($matricula) == count($p3)&& count($matricula) == count($nf)&& count($matricula) == count($esp))
{
for($i = 0; $i<count($matricula); $i++)
{
if(($p1[$i]=='NSP')||($p2[$i]=='NSP')||($p3[$i]=='NSP'))
{
$promedio='REP';
$especial='SD';
}
else
{
$suma=$p1[$i]+$p2[$i]+$p3[$i];
$promedio=round($suma/3);
$especial=$esp[$i];
}
$sql="INSERT INTO materiasmatriculadas (idMatricula,codMateria,parcial1,parcial2,parcial3,notafinal,notaespecial)
VALUES ('$matricula[$i]','$materia[$i]','$p1[$i]','$p2[$i]','$p3[$i]','$promedio','$especial')";
mysql_query($sql);