<?php
//include "valida_cookies.inc";
include "conecta_mysql.inc";
//include "cabecalho.inc";

$resultado=mysql_query("select pess.*  from seriesedom2009 pess");


$linhas=mysql_num_rows($resultado);
//echo $linhas;
for($i=0;$i<$linhas;$i++)
{
  $registro=mysql_fetch_array($resultado);
 // echo "$registro[Falta]";
  if($registro[Falta]<15)
   {
    
     if(($registro[Nota1]==null) or ($registro[Nota2]==null) or ($registro[Nota3]==null))
      {
       $registro[Situacao]='Inconclusivo';
       $registro[MediaP]='null';
      }
     else
      {
       $registro[MediaP]=($registro[Nota1]+$registro[Nota2]+$registro[Nota3])/3;
       //echo "$registro[MediaP]";  
       
     if($registro[MediaP]>=7)
        {
         //echo "$registro[MediaP]"; 
         $registro[MediaF]=$registro[MediaP];
         $registro[Situacao]='Aprovado';
         $registro[NotaPF]='null';
         $modific="update seriesedom2009 set NotaPF=$registro[NotaPF] where matricula=$registro[matricula]";
               $resmodific=mysql_query($modific);
       //echo "$registro[Situacao]";
        }
     else
        {
           if($registro[MediaP]<4)
             {
              $registro[MediaF]=$registro[MediaP];
              $registro[Situacao]='Reprovado';
             // echo "$registro[Situacao]";
             }
            else
             {
              if(($registro[PFinal]==null))
               {
               $registro[Situacao]='Inconclusivo';
               $registro[MediaF]='null';
               $registro[NotaPF]=(25-3*$registro[MediaP])/2;
               $modific="update seriesedom2009 set NotaPF=$registro[NotaPF] where matricula=$registro[matricula]";
               $resmodific=mysql_query($modific);
               }
               else
               {
                if($registro[PFinal]==0)
                 {
                  $registro[MediaF]=(6*$registro[MediaP])/10.0;
                  $registro[Situacao]='Reprovado';
                 }
                else
                  {
                  $registro[MediaF]=(6*$registro[MediaP]+4*$registro[PFinal])/10.0;
                  if($registro[MediaF]<5)
                    {
                    $registro[Situacao]='Reprovado';
                    }
                   else
                    {
                     $registro[Situacao]='Aprovado';
                   }}
                  }
                 }
              }
          } 
      }  
   else
   {
    $registro[Situacao]='Reprovado por Falta';
    }
   $modifica="update seriesedom2009 set MediaP=$registro[MediaP] where matricula=$registro[matricula]";
   $resmodifica=mysql_query($modifica);
   $altera="update seriesedom2009 set MediaF=$registro[MediaF] where matricula=$registro[matricula]";
   $resaltera=mysql_query($altera);
   $muda="update seriesedom2009 set Situacao=\"$registro[Situacao]\" where matricula=$registro[matricula]";
   $resmuda=mysql_query($muda);
}

mysql_free_result($resmuda);
mysql_free_result($resaltera);
mysql_free_result($resmodifica);
mysql_free_result($resultado);
mysql_close($conexao);
echo "<p><a href=\"logout.php\">SAIR</a></p>";
?>