<?php require_once('Connections/conn.php'); ?>
<?php
 session_start();
 if (!isset($_SESSION['MM_Username'])) {
      header ("Location: modulos/inicio/index.php");
	  }
	  
// Captura la datos del usuario que se logueó (Cédula, Tipo de Usuario y Username).
$cedula_usuario=$_SESSION['CEDULA_USUARIO'];
$username=$_SESSION['MM_Username'];
$tipo_usuario=$_SESSION['PRIVILEGIO']; 
	  
  if (isset($_GET["order"])) $order = @$_GET["order"];
  if (isset($_GET["type"])) $ordtype = @$_GET["type"];

  if (isset($_POST["filter"])) $filter = @$_POST["filter"];
  if (isset($_POST["filter_field"])) $filterfield = @$_POST["filter_field"];
  $wholeonly = false;
  if (isset($_POST["wholeonly"])) $wholeonly = @$_POST["wholeonly"];

  if (!isset($order) && isset($_SESSION["order"])) $order = $_SESSION["order"];
  if (!isset($ordtype) && isset($_SESSION["type"])) $ordtype = $_SESSION["type"];
  if (!isset($filter) && isset($_SESSION["filter"])) $filter = $_SESSION["filter"];
  if (!isset($filterfield) && isset($_SESSION["filter_field"])) $filterfield = $_SESSION["filter_field"];

?>

<html>
<head>
<title>ceulac_sadce -- egresados</title>
<meta name="generator" http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">
  body {
    background-color: #FFFFFF;
    color: #004080;
    font-family: Arial;
    font-size: 12px;
  }
  .bd {
    background-color: #FFFFFF;
    color: #004080;
    font-family: Arial;
    font-size: 12px;
  }
  .tbl {
    background-color: #FFFFFF;
  }
  a:link { 
    color: #FF0000;
    font-family: Arial;
    font-size: 12px;
  }
  a:active { 
    color: #0000FF;
    font-family: Arial;
    font-size: 12px;
  }
  a:visited { 
    color: #800080;
    font-family: Arial;
    font-size: 12px;
  }
  .hr {
    background-color: #336699;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  .dr {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
  }
  .sr {
    background-color: #FFFFCF;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
  }
</style>

<script src="jquery.min.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

</head>
<script>
$(document).ready(function(){
	$("#id_alumno").change(function(){
		$.post("carga_carreras_alumno.php",{ id:$(this).val() },function(data){$("#id_carrera").html(data);})
	});
})
</script>

<body>
<table class="bd" width="100%"><tr><td class="hr"><h2>Gesti&oacute;n de Egresados</h2></td></tr></table>
<?php
  require_once('Connections/conn.php');
  mysql_select_db("siga_pregrado");
  mysql_query ("SET NAMES 'utf8'");
  
  $showrecs = 15;
  $pagerange = 10;

  $a = @$_GET["a"];
  $recid = @$_GET["recid"];
  $page = @$_GET["page"];
  if (!isset($page)) $page = 1;

  $sql = @$_POST["sql"];

  switch ($sql) {
    case "insert":
      sql_insert();
      break;
    case "update":
      sql_update();
      break;
    case "delete":
      sql_delete();
      break;
  }

  switch ($a) {
    case "add":
      addrec();
      break;
    case "view":
      viewrec($recid);
      break;
    case "edit":
      editrec($recid);
      break;
    case "del":
      deleterec($recid);
      break;
    default:
      select();
      break;
  }

  if (isset($order)) $_SESSION["order"] = $order;
  if (isset($ordtype)) $_SESSION["type"] = $ordtype;
  if (isset($filter)) $_SESSION["filter"] = $filter;
  if (isset($filterfield)) $_SESSION["filter_field"] = $filterfield;
  if (isset($wholeonly)) $_SESSION["wholeonly"] = $wholeonly;

  mysql_close($conn);
?>
<table class="bd" width="100%"><tr><td class="hr"></td></tr></table>
</body>
</html>

<?php




 function select()
  {
  global $a;
  global $showrecs;
  global $page;
  global $filter;
  global $filterfield;
  global $wholeonly;
  global $order;
  global $ordtype;


  if ($a == "reset") {
    $filter = "";
    $filterfield = "";
    $wholeonly = "";
    $order = "";
    $ordtype = "";
  }
  

  $checkstr = "";
  if ($wholeonly) $checkstr = " checked";
  if ($ordtype == "asc") { $ordtypestr = "desc"; } else { $ordtypestr = "asc"; }
  $res = sql_select();
  $count = sql_getrecordcount();
  if ($count % $showrecs != 0) {
    $pagecount = intval($count / $showrecs) + 1;
  }
  else {
    $pagecount = intval($count / $showrecs);
  }
  $startrec = $showrecs * ($page - 1);
  if ($startrec < $count) {mysql_data_seek($res, $startrec);}
  $reccount = min($showrecs * $page, $count);
?>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr><td>N&uacute;mero de Egresados <?php echo $startrec + 1 ?> - <?php echo $reccount ?> de <?php echo $count ?></td></tr>
</table>
<hr size="1" noshade>
<form action="egresados.php" method="post">
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><b>Filtrar por</b>&nbsp;</td>
<td><input type="text" name="filter" value="<?php echo $filter ?>"></td>
<td><select name="filter_field">
<option value="">Todos los Campos</option>
<option value="<?php echo "promocion" ?>"<?php if ($filterfield == "promocion") { echo "selected"; } ?>><?php echo htmlspecialchars("Promoción") ?></option>

<option value="<?php echo "cedula" ?>"<?php if ($filterfield == "cedula") { echo "selected"; } ?>><?php echo htmlspecialchars("Cédula") ?></option>
<option value="<?php echo "apellidos" ?>"<?php if ($filterfield == "apellidos") { echo "selected"; } ?>><?php echo htmlspecialchars("Apellidos") ?></option>
<option value="<?php echo "nombres" ?>"<?php if ($filterfield == "nombres") { echo "selected"; } ?>><?php echo htmlspecialchars("Nombres") ?></option>
<option value="<?php echo "id_carrera" ?>"<?php if ($filterfield == "id_carrera") { echo "selected"; } ?>><?php echo htmlspecialchars("Programa") ?></option>
<option value="<?php echo "annio" ?>"<?php if ($filterfield == "annio") { echo "selected"; } ?>><?php echo htmlspecialchars("Año de Egreso") ?></option>
</select></td>
<td><input type="checkbox" name="wholeonly"<?php echo $checkstr ?>>Palabra Completa</td>
</td></tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="action" value="Aplicar Filtro"></td>
<td><a href="egresados.php?a=reset">Quitar Filtro</a></td>
</tr>
</table>
</form>
<hr size="1" noshade>
<?php showpagenav($page, $pagecount); ?>
<br>
<table class="tbl" border="0" cellspacing="1" cellpadding="5"width="100%">
<tr>
<td class="hr">Ver</td>
<td class="hr">Editar</td>
<td class="hr">Excluir</td>
<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "promocion" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Promoción") ?></a></td>

<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "cedula" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Cédula") ?></a></td>
<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "apellidos" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Apellidos") ?></a></td>
<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "nombres" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Nombres") ?></a></td>
<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "nom_carrera" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Programa") ?></a></td>
<td class="hr"><a class="hr" href="egresados.php?order=<?php echo "annio" ?>&type=<?php echo $ordtypestr ?>"><?php echo htmlspecialchars("Año Egreso") ?></a></td>
</tr>
<?php
  for ($i = $startrec; $i < $reccount; $i++)
  {
    $row = mysql_fetch_assoc($res);
    $style = "dr";
    if ($i % 2 != 0) {
      $style = "sr";
    }
?>
<tr>

<td class="<?php echo $style ?>" align="center"><a href="egresados.php?a=view&recid=<?php echo $i ?>"><img src="imagenes/search.gif" border="0" ></a></td>
<td class="<?php echo $style ?>" align="center"><a href="egresados.php?a=edit&recid=<?php echo $i ?>"><img src="imagenes/edit.gif" border="0" ></a></td>
<td class="<?php echo $style ?>" align="center"><a href="egresados.php?a=del&recid=<?php echo $i ?>"><img src="imagenes/delete.png" border="0" ></a></td>

<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["promocion"]) ?></td>
<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["cedula"]) ?></td>
<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["apellidos"]) ?></td>
<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["nombres"]) ?></td>
<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["nom_carrera"]) ?></td>
<td class="<?php echo $style ?>"><?php echo htmlspecialchars($row["annio"]) ?></td>
</tr>
<?php
  }
  mysql_free_result($res);
?>
</table>
<br>
<?php } ?>

<?php function showrow($row, $recid)
  {
  global $conn;
 if($row["genero"]=='0'){
      $genero='MASCULINO';
	  }
	  else{
      $genero='FEMENINO';
	  }
   // Nombre del Programa
  $id_carrera=$row["id_carrera"];
  $sql1="select nombre_carrera from carreras where id_carrera='$id_carrera'";
  $rs1 = mysql_query($sql1, $conn);
  $row1 = mysql_fetch_assoc($rs1);
  $nom_carrera=$row1['nombre_carrera'];
  
  // Nombre de la Sede.
  $sede=$row["sede"];
  $sql2="select nombre_sede from sedes where codigo='$sede'";
  $rs2 = mysql_query($sql2, $conn);
  $row2 = mysql_fetch_assoc($rs2);
  $nom_sede=$row2['nombre_sede'];
  
  // Nombre de la Etnia
  $id_etnia=$row["etnia"];
  $sql3="select etnia from etnias where codigo='$id_etnia'";
  $rs3 = mysql_query($sql3, $conn);
  $row3 = mysql_fetch_assoc($rs3);
  $etnia=$row3['etnia'];
  
  $fecha_egreso=join ("-",(array_reverse(split("-",$row["fecha_egreso"]))));
  $fechanac=join ("-",(array_reverse(split("-",$row["fechanac"]))));
  
  $cedula_alumno=$row['cedula'];
  $ruta="./fotografias/".$cedula_alumno.".JPG"."?".rand(0,1000000);
?>

<table class="tbl" border="0" cellspacing="1" cellpadding="5" width="85%">
<tr>
<td colspan="2">Datos del Egresado</td>
</tr>
<tr>
<td class="hr" rowspan="3" ><div align="center" ><img src="<?php echo $ruta; ?>" name="fotop" width="100" height="100" border="0" align="center" id="fotop" /></div></td>
<td class="hr"><?php echo htmlspecialchars("Matrícula")."&nbsp;" ?></td>
<td class="dr"><input name="id_alumno" type="text" disabled="disabled" value="<?php echo str_replace('"', '&quot;', trim($row["id_alumno"])) ?>" size="6" maxlength="6"></td>

</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Tipo Documento Id")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["tipo_doc"]) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Cédula o Pasaporte")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["cedula"]) ?></td>
</tr>
<tr>
<tr>
<td class="hr" ><?php echo htmlspecialchars("Apellidos")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["apellidos"]) ?></td>
<tr>
<td class="hr"><?php echo htmlspecialchars("Nombres")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["nombres"]) ?></td>
<tr>
<td class="hr"><?php echo htmlspecialchars("Género")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($genero) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Fecha de Nacimiento")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($fechanac) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Etnia")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($etnia) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Discapacidad")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($discapacidad) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Becado")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($becado) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Institución que Beca")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($institucion) ?></td>
</tr>
<tr>
<td colspan="2">Datos del Grado</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Programa")."&nbsp;" ?></td>
<td class="dr"><?php echo $id_carrera.':'.htmlspecialchars($nom_carrera) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Sede")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($nom_sede) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Promoción")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["promocion"]) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Fecha de Defensa")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($fecha_defensa) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Fecha de Egreso")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($fecha_egreso) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Indice Académico")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["iraa"],4,",",".")) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Promedio")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["promedio"],4,",",".")) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Indice de Eficiencia")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["indice_eficiencia"],4,",",".")) ?></td>
</tr>
<tr>
<td colspan="2">Registro de Autenticación</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Libro")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["libro"]) ?></td>
</tr>

<tr>
<td class="hr"><?php echo htmlspecialchars("Acta")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["acta"]) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Folio")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["folio"]) ?></td>
</tr>
</table>
<?php } ?>

<?php function showroweditor($row, $iseditmode)
   {
  global $conn;


   if($row["genero"]=='0'){
      $genero='MASCULINO';
	  }
	  else{
      $genero='FEMENINO';
	  }

   // Nombre del Programa
  $id_carrera=$row["id_carrera"];
  $sql1="select nombre_carrera from carreras where id_carrera='$id_carrera'";
  $rs1 = mysql_query($sql1, $conn);
  $row1 = mysql_fetch_assoc($rs1);
  $nom_carrera=$row1['nombre_carrera'];
  
  // Nombre de la Sede.
  $sede=$row["sede"];
  $sql2="select nombre_sede from sedes where codigo='$sede'";
  $rs2 = mysql_query($sql2, $conn);
  $row2 = mysql_fetch_assoc($rs2);
  $nom_sede=$row2['nombre_sede'];
  
  // Nombre de la Etnia
  $id_etnia=$row["etnia"];
  $sql3="select etnia from etnias where codigo='$id_etnia'";
  $rs3 = mysql_query($sql3, $conn);
  $row3 = mysql_fetch_assoc($rs3);
  $etnia=$row3['etnia'];
  
  $fecha_egreso=join ("-",(array_reverse(split("-",$row["fecha_egreso"]))));
  $fechanac=join ("-",(array_reverse(split("-",$row["fechanac"]))));
  
  $cedula_alumno=$row['cedula'];
  $ruta="./fotografias/".$cedula_alumno.".JPG"."?".rand(0,1000000);
?>

<table class="tbl" border="0" cellspacing="1" cellpadding="5" width="100%">
<tr>
<td colspan="2">Datos del Egresado</td>
</tr>
<tr>
<td class="hr" rowspan="3" ><div align="center" ><img src="<?php echo $ruta; ?>" name="fotop" width="100" height="100" border="0" align="center" id="fotop" /></div></td>
<td class="hr"><?php echo htmlspecialchars("Matrícula")."&nbsp;" ?></td>
<td class="dr"><input name="id_alumno" type="text" disabled="disabled" value="<?php echo str_replace('"', '&quot;', trim($row["id_alumno"])) ?>" size="6" maxlength="6"></td>

</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Tipo Documento Id")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["tipo_doc"]) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Cédula o Pasaporte")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["cedula"]) ?></td>
</tr>
<tr>
<tr>
<td class="hr" ><?php echo htmlspecialchars("Apellidos")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["apellidos"]) ?></td>
<tr>
<td class="hr"><?php echo htmlspecialchars("Nombres")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["nombres"]) ?></td>
<tr>
<td class="hr"><?php echo htmlspecialchars("Género")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($genero) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Fecha de Nacimiento")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($fechanac) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Etnia")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($etnia) ?></td>
</tr>

<tr>
<td colspan="2">Datos del Grado</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Programa")."&nbsp;" ?></td>
<td class="dr"><?php echo $id_carrera.':'.htmlspecialchars($nom_carrera) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Sede")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($nom_sede) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Acto de Grado")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($row["promocion"]) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Fecha de Egreso")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars($fecha_egreso) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Indice Académico")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["iraa"],4,",",".")) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Promedio")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["promedio"],4,",",".")) ?></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Indice de Eficiencia")."&nbsp;" ?></td>
<td class="dr"><?php echo htmlspecialchars(number_format($row["indice_eficiencia"],4,",",".")) ?></td>
</tr>
<tr>
<td colspan="2">Registro de Autenticación</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Libro")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="libro" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["libro"])) ?>"></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Acta")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="acta" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["acta"])) ?>"></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Folio")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="folio" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["folio"])) ?>"></td>
</tr>
</table>
<?php } ?>

<?php function showrowadd($row, $iseditmode)
  {
  global $conn;
  $conn=connect();

  mysql_select_db($database_conn, $conn);
  mysql_query ("SET NAMES 'utf8'");
$query_rstGraduandos = "SELECT alumnos.id_alumno, alumnos.apellidos, alumnos.nombres FROM alumnos order by apellidos,nombres";
$rstGraduandos = mysql_query($query_rstGraduandos, $conn) or die(mysql_error());
$row_rstGraduandos = mysql_fetch_assoc($rstGraduandos);
$totalRows_rstGraduandos = mysql_num_rows($rstGraduandos);

if($totalRows_rstGraduandos >0)
{
    $array_id = array();
	$array_graduando = array();
	$code=0;
	while($graduando = mysql_fetch_assoc($rstGraduandos))
		{
			$array_id[$code] = $graduando["id_alumno"];		
			$array_graduando[$code]=  $graduando["apellidos"].', '.$graduando["nombres"];	
			$code += 1;
		}
}
		
$query_rstPromo = "SELECT * FROM promociones WHERE status='ACTIVA'";
$rstPromo = mysql_query($query_rstPromo, $conn) or die(mysql_error());
$totalRows_rstPromo = mysql_num_rows($rstPromo);

$query_rstMencion = "SELECT CODIGO,MENCION FROM mencion_honorifica";
$rstMencion = mysql_query($query_rstMencion, $conn) or die(mysql_error());
$totalRows_rstMencion = mysql_num_rows($rstMencion);	
	
?>
<script type="text/javascript" src="js/js_estilos.js"></script>
<script type="text/javascript" src="js/dinamica.js"></script>

<table class="tbl" border="0" cellspacing="1" cellpadding="5" width="100%">
<tr>
<td colspan="2" >Datos del Egresado</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Apellidos y Nombres")."&nbsp;" ?></td>
<td class="dr">
<select name="id_alumno" id="id_alumno">

  <option value="0">Seleccione...</option>
			<?php
 for($i=0;$i<count($array_id);$i++) {
  echo "<option value=".$array_id[$i].">".$array_graduando[$i]."</option>" ;
} 
?>
</select>
</td>
</tr>

<tr>
<td class="hr"><?php echo htmlspecialchars("Programa")."&nbsp;" ?></td>
<td class="dr">
<iframe name="frameEgresado" id="frameEgresado" with="0" height="0" frameborder="0" ></iframe>
<select name="id_carrera" id="id_carrera" style="width:580px" onChange="verificar_graduando(document.graduandos.id_alumno.value,this.value)">
	<option value="0">Seleccione...</option>
</select>
</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Acto de Grado")."&nbsp;" ?></td>
<td class="dr">
<select name="promocion">
  <?php
do {  
?>
  <option value="<?php echo $row_rstPromo['numero_promocion']?>"><?php echo $row_rstPromo['numero_promocion']?></option>
  <?php
} while ($row_rstPromo = mysql_fetch_assoc($rstPromo));
  $rows = mysql_num_rows($rstPromo);
  if($rows > 0) {
      mysql_data_seek($rstPromo, 0);
	  $row_rstPromo = mysql_fetch_assoc($rstPromo);
  }
?></select>
</tr>
<td class="hr"><?php echo htmlspecialchars("Mención Honorífica")."&nbsp;" ?></td>
<td class="dr">
<select name="mencion_honorifica">
  <?php
do {  
?>
  <option value="<?php echo $row_rstMencion['CODIGO']?>"><?php echo $row_rstMencion['MENCION']?></option>
  <?php
} while ($row_rstMencion = mysql_fetch_assoc($rstMencion));
  $rows = mysql_num_rows($rstMencion);
  if($rows > 0) {
      mysql_data_seek($rstMencion, 0);
	  $row_rstMencion = mysql_fetch_assoc($rstMencion);
  }
?></select>
</tr>

<tr>
<td colspan="2">Registro de Autenticación</td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Libro")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="libro" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["libro"])) ?>"></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Acta")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="acta" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["acta"])) ?>"></td>
</tr>
<tr>
<td class="hr"><?php echo htmlspecialchars("Folio")."&nbsp;" ?></td>
<td class="dr"><input type="text" name="folio" maxlength="10" value="<?php echo str_replace('"', '&quot;', trim($row["folio"])) ?>"></td>
</tr>

</table>
<?php 
mysql_free_result($rstGraduandos);
mysql_free_result($rstPromo);
} ?>

<?php function showpagenav($page, $pagecount)
{
?>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="egresados.php?a=add">Agregar Egresado</a>&nbsp;</td>
<?php if ($page > 1) { ?>
<td><a href="egresados.php?page=<?php echo $page - 1 ?>">&lt;&lt;&nbsp;Anterior</a>&nbsp;</td>
<?php } ?>
<?php
  global $pagerange;

  if ($pagecount > 1) {

  if ($pagecount % $pagerange != 0) {
    $rangecount = intval($pagecount / $pagerange) + 1;
  }
  else {
    $rangecount = intval($pagecount / $pagerange);
  }
  for ($i = 1; $i < $rangecount + 1; $i++) {
    $startpage = (($i - 1) * $pagerange) + 1;
    $count = min($i * $pagerange, $pagecount);

    if ((($page >= $startpage) && ($page <= ($i * $pagerange)))) {
      for ($j = $startpage; $j < $count + 1; $j++) {
        if ($j == $page) {
?>
<td><b><?php echo $j ?></b></td>
<?php } else { ?>
<td><a href="egresados.php?page=<?php echo $j ?>"><?php echo $j ?></a></td>
<?php } } } else { ?>
<td><a href="egresados.php?page=<?php echo $startpage ?>"><?php echo $startpage ."..." .$count ?></a></td>
<?php } } } ?>
<?php if ($page < $pagecount) { ?>
<td>&nbsp;<a href="egresados.php?page=<?php echo $page + 1 ?>">Siguiente&nbsp;&gt;&gt;</a>&nbsp;</td>
<?php } ?>
</tr>
</table>
<?php } ?>

<?php function showrecnav($a, $recid, $count)
{
?>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="egresados.php">Regresar</a></td>
<?php if ($recid > 0) { ?>
<td><a href="egresados.php?a=<?php echo $a ?>&recid=<?php echo $recid - 1 ?>">Registro Anterior</a></td>
<?php } if ($recid < $count - 1) { ?>
<td><a href="egresados.php?a=<?php echo $a ?>&recid=<?php echo $recid + 1 ?>">Siguiente Registro</a></td>
<?php } ?>
</tr>
</table>
<hr size="1" noshade>
<?php } ?>

<?php function addrec()
{
?>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="egresados.php">Regresar</a></td>
</tr>
</table>
<hr size="1" noshade>
<form name="graduandos" id="graduandos" enctype="multipart/form-data" action="egresados.php" method="post" onSubmit="return validar_datos()">
<p><input type="hidden" name="sql" value="insert"></p>
<?php
$row = array(
  "id_alumno" => "",
  "promocion" => "",
  "id_carrera" => "",
  "pais" => "",
  "condicion_res" => "",
  "tipo_doc" => "",
  "cedula" => "",
  "apellidos" => "",
  "nombres" => "",
  "genero" => "",
  "fechanac" => "",
  "modalidad" => "",
  "fecha_ingreso" => "",
  "fecha_egreso" => "",
  "fecha_defensa" => "",
  "turno" => "",
  "etnia" => "",
  "discapacidad" => "",
  "becado" => "",
  "institucion" => "",
  "mencion_honorifica" => "",
  "becado" => "",
  "privado_lib" => "",
  "promedio" => "",
  "acta" => "",
  "folio" => "",
  "libro" => "",
  "iraa" => "",
  "irag" => "",
  "rango_carrera" => "",
  "rango_promocion" => "",
  "indice_eficiencia" => "",
  "sede" => "",
  "annio" => "");
showrowadd($row, false);
?>
<p><input type="submit" name="action" value="Guardar"></p>
</form>
<?php } ?>

<?php function viewrec($recid)
{
  $res = sql_select();
  $count = sql_getrecordcount();
  mysql_data_seek($res, $recid);
  $row = mysql_fetch_assoc($res);
  showrecnav("view", $recid, $count);
?>
<br>
<?php showrow($row, $recid) ?>
<br>
<hr size="1" noshade>
<table class="bd" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="egresados.php?a=add">Agregar Egresado</a></td>
<td><a href="egresados.php?a=edit&recid=<?php echo $recid ?>">Editar Egresado</a></td>
<td><a href="egresados.php?a=del&recid=<?php echo $recid ?>">Borrar Egresado</a></td>
</tr>
</table>
<?php
  mysql_free_result($res);
} ?>

<?php function editrec($recid)
{
  $res = sql_select();
  $count = sql_getrecordcount();
  mysql_data_seek($res, $recid);
  $row = mysql_fetch_assoc($res);
  showrecnav("edit", $recid, $count);
?>
<br>
<form enctype="multipart/form-data" action="egresados.php" method="post">
<input type="hidden" name="sql" value="update">
<input type="hidden" name="xid_alumno" value="<?php echo $row["id_alumno"] ?>">
<input type="hidden" name="xpromocion" value="<?php echo $row["promocion"] ?>">
<input type="hidden" name="xid_carrera" value="<?php echo $row["id_carrera"] ?>">
<input type="hidden" name="xpais" value="<?php echo $row["pais"] ?>">
<input type="hidden" name="xcondicion_res" value="<?php echo $row["condicion_res"] ?>">
<input type="hidden" name="xtipo_doc" value="<?php echo $row["tipo_doc"] ?>">
<input type="hidden" name="xcedula" value="<?php echo $row["cedula"] ?>">
<input type="hidden" name="xapellidos" value="<?php echo $row["apellidos"] ?>">
<input type="hidden" name="xnombres" value="<?php echo $row["nombres"] ?>">
<input type="hidden" name="xgenero" value="<?php echo $row["genero"] ?>">
<input type="hidden" name="xfechanac" value="<?php echo $row["fechanac"] ?>">
<input type="hidden" name="xmodalidad" value="<?php echo $row["modalidad"] ?>">
<input type="hidden" name="xfecha_ingreso" value="<?php echo $row["fecha_ingreso"] ?>">
<input type="hidden" name="xfecha_egreso" value="<?php echo $row["fecha_egreso"] ?>">
<input type="hidden" name="xturno" value="<?php echo $row["turno"] ?>">
<input type="hidden" name="xetnia" value="<?php echo $row["etnia"] ?>">
<input type="hidden" name="xmencion_honorifica" value="<?php echo $row["mencion_honorifica"] ?>">
<input type="hidden" name="xbecado" value="<?php echo $row["becado"] ?>">
<input type="hidden" name="xprivado_lib" value="<?php echo $row["privado_lib"] ?>">
<input type="hidden" name="xpromedio" value="<?php echo $row["promedio"] ?>">
<input type="hidden" name="xacta" value="<?php echo $row["acta"] ?>">
<input type="hidden" name="xfolio" value="<?php echo $row["folio"] ?>">
<input type="hidden" name="xlibro" value="<?php echo $row["libro"] ?>">
<input type="hidden" name="xiraa" value="<?php echo $row["iraa"] ?>">
<input type="hidden" name="xirag" value="<?php echo $row["irag"] ?>">
<input type="hidden" name="xrango_carrera" value="<?php echo $row["rango_carrera"] ?>">
<input type="hidden" name="xrango_promocion" value="<?php echo $row["rango_promocion"] ?>">
<input type="hidden" name="xindice_eficiencia" value="<?php echo $row["indice_eficiencia"] ?>">
<input type="hidden" name="xsede" value="<?php echo $row["sede"] ?>">
<input type="hidden" name="xannio" value="<?php echo $row["annio"] ?>">
<input type="hidden" name="xbecado" value="<?php echo $row["becado"] ?>">
<input type="hidden" name="xinstitucion" value="<?php echo $row["institucion"] ?>">
<input type="hidden" name="xfecha_defensa" value="<?php echo $row["fecha_defensa"] ?>">
<?php showroweditor($row, true); ?>
<p><input type="submit" name="action" value="Guardar"></p>
</form>
<?php
  mysql_free_result($res);
} ?>

<?php function deleterec($recid)
{
  $res = sql_select();
  $count = sql_getrecordcount();
  mysql_data_seek($res, $recid);
  $row = mysql_fetch_assoc($res);
  showrecnav("del", $recid, $count);
?>
<br>
<form action="egresados.php" method="post">
<input type="hidden" name="sql" value="delete">
<input type="hidden" name="xid_alumno" value="<?php echo $row["id_alumno"] ?>">
<input type="hidden" name="xpromocion" value="<?php echo $row["promocion"] ?>">
<input type="hidden" name="xid_carrera" value="<?php echo $row["id_carrera"] ?>">
<input type="hidden" name="xpais" value="<?php echo $row["pais"] ?>">
<input type="hidden" name="xcondicion_res" value="<?php echo $row["condicion_res"] ?>">
<input type="hidden" name="xtipo_doc" value="<?php echo $row["tipo_doc"] ?>">
<input type="hidden" name="xcedula" value="<?php echo $row["cedula"] ?>">
<input type="hidden" name="xapellidos" value="<?php echo $row["apellidos"] ?>">
<input type="hidden" name="xnombres" value="<?php echo $row["nombres"] ?>">
<input type="hidden" name="xgenero" value="<?php echo $row["genero"] ?>">
<input type="hidden" name="xfechanac" value="<?php echo $row["fechanac"] ?>">
<input type="hidden" name="xmodalidad" value="<?php echo $row["modalidad"] ?>">
<input type="hidden" name="xfecha_ingreso" value="<?php echo $row["fecha_ingreso"] ?>">
<input type="hidden" name="xfecha_egreso" value="<?php echo $row["fecha_egreso"] ?>">
<input type="hidden" name="xturno" value="<?php echo $row["turno"] ?>">
<input type="hidden" name="xetnia" value="<?php echo $row["etnia"] ?>">
<input type="hidden" name="xmencion_honorifica" value="<?php echo $row["mencion_honorifica"] ?>">
<input type="hidden" name="xbecado" value="<?php echo $row["becado"] ?>">
<input type="hidden" name="xprivado_lib" value="<?php echo $row["privado_lib"] ?>">
<input type="hidden" name="xpromedio" value="<?php echo $row["promedio"] ?>">
<input type="hidden" name="xacta" value="<?php echo $row["acta"] ?>">
<input type="hidden" name="xfolio" value="<?php echo $row["folio"] ?>">
<input type="hidden" name="xlibro" value="<?php echo $row["libro"] ?>">
<input type="hidden" name="xiraa" value="<?php echo $row["iraa"] ?>">
<input type="hidden" name="xirag" value="<?php echo $row["irag"] ?>">
<input type="hidden" name="xrango_carrera" value="<?php echo $row["rango_carrera"] ?>">
<input type="hidden" name="xrango_promocion" value="<?php echo $row["rango_promocion"] ?>">
<input type="hidden" name="xindice_eficiencia" value="<?php echo $row["indice_eficiencia"] ?>">
<input type="hidden" name="xsede" value="<?php echo $row["sede"] ?>">
<input type="hidden" name="xannio" value="<?php echo $row["annio"] ?>">
<input type="hidden" name="xbecado" value="<?php echo $row["becado"] ?>">
<input type="hidden" name="xinstitucion" value="<?php echo $row["institucion"] ?>">
<input type="hidden" name="xfecha_defensa" value="<?php echo $row["fecha_defensa"] ?>">
<?php showrow($row, $recid) ?>
<p><input type="submit" name="action" value="Confirmar"></p>
</form>
<?php
  mysql_free_result($res);
} ?>

<?php function connect()
{
  $conn = mysql_connect("localhost", "siace_admin", "j7BnJdCGzyQBGcud");
  mysql_select_db("enaph_siace");
  mysql_query ("SET NAMES 'utf8'");
  return $conn;
}

function sqlvalue($val, $quote)
{
  if ($quote)
    $tmp = sqlstr($val);
  else
    $tmp = $val;
  if ($tmp == "")
    $tmp = "NULL";
  elseif ($quote)
    $tmp = "'".$tmp."'";
  return $tmp;
}

function sqlstr($val)
{
  return str_replace("'", "''", $val);
}

function sql_select()
{
  global $conn;
  global $order;
  global $ordtype;
  global $filter;
  global $filterfield;
  global $wholeonly;

  $filterstr = sqlstr($filter);
  if (!$wholeonly && isset($wholeonly) && $filterstr!='') $filterstr = "%" .$filterstr ."%";
  $sql = "SELECT `id_alumno`, `promocion`, `id_carrera`, `nom_carrera`, `pais`, `condicion_res`, `tipo_doc`, `cedula`, `apellidos`, `nombres`, `genero`, `fechanac`, `modalidad`, `fecha_ingreso`, `fecha_egreso`, `turno`, `etnia`, `mencion_honorifica`, `becado`, `privado_lib`, `promedio`, `acta`, `folio`, `libro`, `iraa`, `irag`, `rango_carrera`, `rango_promocion`, `indice_eficiencia`, `sede`, `annio`, `becado`, `institucion`, `fecha_defensa` FROM `egresados`";
  if (isset($filterstr) && $filterstr!='' && isset($filterfield) && $filterfield!='') {
    $sql .= " where " .sqlstr($filterfield) ." like '" .$filterstr ."'";
  } elseif (isset($filterstr) && $filterstr!='') {
    $sql .= " where (`promocion` like '" .$filterstr ."') or (`nom_carrera` like '" .$filterstr ."') or (`cedula` like '" .$filterstr ."') or (`apellidos` like '" .$filterstr ."') or (`nombres` like '" .$filterstr ."') or (`annio` like '" .$filterstr ."')";
  }
   $sql .= " order by promocion,nom_carrera,apellidos,nombres";

  $res = mysql_query($sql, $conn) or die(mysql_error());
  return $res;
}

function sql_getrecordcount()
{
  global $conn;
  global $order;
  global $ordtype;
  global $filter;
  global $filterfield;
  global $wholeonly;

  $filterstr = sqlstr($filter);
  if (!$wholeonly && isset($wholeonly) && $filterstr!='') $filterstr = "%" .$filterstr ."%";
  $sql = "SELECT COUNT(*) FROM `egresados`";
  if (isset($filterstr) && $filterstr!='' && isset($filterfield) && $filterfield!='') {
    $sql .= " where " .sqlstr($filterfield) ." like '" .$filterstr ."'";
  } elseif (isset($filterstr) && $filterstr!='') {
    $sql .= " where (`promocion` like '" .$filterstr ."') or (`nom_carrera` like '" .$filterstr ."') or (`cedula` like '" .$filterstr ."') or (`apellidos` like '" .$filterstr ."') or (`nombres` like '" .$filterstr ."') or (`annio` like '" .$filterstr ."')";
  }
  $res = mysql_query($sql, $conn) or die(mysql_error());
  $row = mysql_fetch_assoc($res);
  reset($row);
  return current($row);
}

function sql_insert()
{
  global $conn;
  global $_POST;
  global $cedula_usuario;
  global $username;
  global $tipo_usuario;

   // Nombre del Programa
  $id_carrera=@$_POST["id_carrera"];
  $sql1="select nombre_carrera,codigo_opsu from carreras where id_carrera='$id_carrera'";
  $rs1 = mysql_query($sql1, $conn);
  $row1 = mysql_fetch_assoc($rs1);
  $nom_carrera=$row1['nombre_carrera'];
  $codigo_opsu=$row1['codigo_opsu'];
  
  // Año de Egreso
  $promocion=@$_POST["promocion"];
  $sql2="select fecha,annio from promociones where numero_promocion='$promocion'";
  $rs2 = mysql_query($sql2, $conn);
  $row2 = mysql_fetch_assoc($rs2);
  $annio=$row2['annio'];
  $fecha_egreso=$row2['fecha'];
  
  // Datos del Participante
  $id_alumno=@$_POST["id_alumno"];
  $sql3="select * from alumnos where id_alumno='$id_alumno'";
  $rs3 = mysql_query($sql3, $conn);
  $row3 = mysql_fetch_assoc($rs3);
  $cedula=$row3['cedula'];
  $nombres=$row3['nombres'];
  $apellidos=$row3['apellidos'];
  $genero=$row3['genero'];
  $fechanac=$row3['fechanac'];
  $pais=$row3['pais'];
  $tipo_doc=$row3['tipodoc'];
  $etnia=$row3['etnia'];
  $becado=$row3['becado'];
  $privado_lib=$row3['privado_lib'];
  $institucion=$row3['institucion'];

  // Datos del Programa donde se graduó el Participante
  $sql4="select * from carreras_alumno where id_alumno='$id_alumno' AND cod_carrera='$id_carrera'";
  $rs4 = mysql_query($sql4, $conn);
  $row4 = mysql_fetch_assoc($rs4);
  $modalidad=$row4['modo_ingreso'];
  $sede=$row4['sede'];
  $fecha_ingreso=$row4['fecha_ingreso'];
  $periodo_ingreso=$row4['periodo_ingreso'];
  $fecha_defensa=$row4['fecha_defensa'];
  
  // Datos de Rendimiento Académico
  $iraa=indice($id_alumno, $id_carrera);
  $promedio=promedio($id_alumno, $id_carrera);
  $eficiencia=eficiencia($id_alumno, $id_carrera);
  
   
  /* echo '<br>'.'Indice: '.$iraa.'<br>';
   echo 'Promedio: '.$promedio.'<br>';
   echo 'Eficiencia: '.$eficiencia.'<br>'; */
   
   
  $sql = "insert into `egresados` (`id_alumno`, `promocion`, `id_carrera`, `codigo_opsu`, `nom_carrera`, `pais`, `condicion_res`, `tipo_doc`, `cedula`, `apellidos`, `nombres`, `genero`, `fechanac`, `modalidad`, `fecha_ingreso`, `fecha_egreso`, `turno`, `etnia`, `mencion_honorifica`, `privado_lib`, `promedio`, `acta`, `folio`, `libro`, `iraa`, `irag`, `rango_carrera`, `rango_promocion`, `indice_eficiencia`, `sede`, `annio`, `becado`, `institucion`, `fecha_defensa`) values ('$id_alumno', " .sqlvalue(@$_POST["promocion"], true).",   '$id_carrera','$codigo_opsu', '$nom_carrera', '$pais', '$condicion_res', '$tipo_doc', '$cedula', '$apellidos', '$nombres', '$genero', '$fechanac', '$modalidad', '$fecha_ingreso', '$fecha_egreso', " .sqlvalue(@$_POST["turno"], true).", '$etnia', " .sqlvalue(@$_POST["mencion_honorifica"], true).", '$privado_lib', '$promedio', " .sqlvalue(@$_POST["acta"], true).", " .sqlvalue(@$_POST["folio"], true).", " .sqlvalue(@$_POST["libro"], true).", '$iraa', " .sqlvalue(@$_POST["irag"], false).", " .sqlvalue(@$_POST["rango_carrera"], false).", " .sqlvalue(@$_POST["rango_promocion"], false).", '$eficiencia', '$sede', '$annio', '$becado', '$institucion', '$fecha_defensa')";

  mysql_query($sql, $conn) or die(mysql_error());
  
  // Guarda el Registro de Auditoría
  $consulta=addslashes($sql);
  $fecha=date("Y-m-d G:i:A");
  $accion="Agregar Graduándo";
  $script="egresados.php";
  $ip=obtener_ip();
   $sql1 = "insert into `auditoria` (`username`, `tipo_usuario`,`cedula`, `ip`, `fecha`, `accion`, `script`, `query`) values ('$username', '$tipo_usuario', '$cedula_usuario', '$ip', '$fecha', '$accion', '$script', '$consulta')";
  mysql_query($sql1, $conn) or die(mysql_error());
}

function sql_update()
{
  global $conn;
  global $_POST;
  global $cedula_usuario;
  global $username;
  global $tipo_usuario;

  $sql = "update `egresados` set `acta`=" .sqlvalue(@$_POST["acta"], true).", `folio`=" .sqlvalue(@$_POST["folio"], true).", `libro`=" .sqlvalue(@$_POST["libro"], true)." where " .primarykeycondition();
  mysql_query($sql, $conn) or die(mysql_error());
  
   // Guarda el Registro de Auditoría
  $consulta=addslashes($sql);
  $fecha=date("Y-m-d G:i:A");
  $accion="Modificar Graduándo";
  $script="egresados.php";
  $ip=obtener_ip();
   $sql1 = "insert into `auditoria` (`username`, `tipo_usuario`,`cedula`, `ip`, `fecha`, `accion`, `script`, `query`) values ('$username', '$tipo_usuario', '$cedula_usuario', '$ip', '$fecha', '$accion', '$script', '$consulta')";
  mysql_query($sql1, $conn) or die(mysql_error());
}

function sql_delete()
{
  global $conn;
   global $cedula_usuario;
  global $username;
  global $tipo_usuario;

  $sql = "delete from `egresados` where " .primarykeycondition()." LIMIT 1";
  mysql_query($sql, $conn) or die(mysql_error());
  
   // Guarda el Registro de Auditoría
  $consulta=addslashes($sql);
  $fecha=date("Y-m-d G:i:A");
  $accion="Excluir Graduándo";
  $script="egresados.php";
  $ip=obtener_ip();
   $sql1 = "insert into `auditoria` (`username`, `tipo_usuario`,`cedula`, `ip`, `fecha`, `accion`, `script`, `query`) values ('$username', '$tipo_usuario', '$cedula_usuario', '$ip', '$fecha', '$accion', '$script', '$consulta')";
  mysql_query($sql1, $conn) or die(mysql_error());
}
function primarykeycondition()
{
  global $_POST;
  $pk = "";
  $pk .= "(`id_alumno`";
  if (@$_POST["xid_alumno"] == "") {
    $pk .= " IS NULL";
  }else{
  $pk .= " = " .sqlvalue(@$_POST["xid_alumno"], false);
  };
  $pk .= ") and ";
  $pk .= "(`id_carrera`";
  if (@$_POST["xid_carrera"] == "") {
    $pk .= " IS NULL";
  }else{
  $pk .= " = " .sqlvalue(@$_POST["xid_carrera"], true);
  };
  $pk .= ")";
  return $pk;
}

function indice($id_alumno, $id_carrera)
{
   // Función que calcual el Indice Académico de un Alumnno.
   global $conn;
	//usco todas las calificaciones del participante en el programa del cual egresará.
   $sql_ira ="SELECT historico_notas.id_materia,historico_notas.nota, historico_notas.aprobacion, materias.uc FROM historico_notas, materias WHERE historico_notas.id_alumno='$id_alumno' AND historico_notas.id_carrera='$id_carrera' and historico_notas.id_materia=materias.id_materia and historico_notas.id_carrera=materias.id_carrera ";
   $rst_ira = mysql_query ($sql_ira,$conn ) or die (mysql_error()); 

   
   // Inicializo variables.
   $total_notas=0;
   $total_uc=0;
   $ira=0;
   while($row_ira = mysql_fetch_assoc($rst_ira))
   {

	  $nota      = $row_ira['nota'];    // Nota
	  $aprobacion= $row_ira['aprobacion'];    // Forma de Aprobacion
      $creditos  = $row_ira['uc'];    // Unidades Crédito de la Materia 
	  if($aprobacion=="REGULAR") {
		 $total_notas=$total_notas+($nota*$creditos);
		 $total_uc=$total_uc+$creditos;
      }
	}
	$ira=$total_notas/$total_uc;
	return $ira;
}

function promedio($id_alumno, $id_carrera)
{
   // Función que calcual el Indice Académico de un Alumnno.
   global $conn;
	//usco todas las calificaciones del participante en el programa del cual egresará.
   $sql_ira ="SELECT historico_notas.id_materia,historico_notas.nota, historico_notas.aprobacion, materias.uc FROM historico_notas, materias WHERE historico_notas.id_alumno='$id_alumno' AND historico_notas.id_carrera='$id_carrera' and historico_notas.id_materia=materias.id_materia and historico_notas.id_carrera=materias.id_carrera ";
   $rst_ira = mysql_query ($sql_ira,$conn ) or die (mysql_error()); 
 
   // Inicializo variables.
   $suma_notas=0;
   $total_notas=0;
   $promedio=0;
   while($row_ira = mysql_fetch_assoc($rst_ira))
   {

	  $nota      = $row_ira['nota'];    // Nota
	  $aprobacion= $row_ira['aprobacion'];    // Forma de Aprobacion
      $creditos  = $row_ira['uc'];    // Unidades Crédito de la Materia 
	  if($aprobacion=="REGULAR") {
	     if($nota>=3){
		    $suma_notas=$suma_notas+$nota;
		    $total_notas=$total_notas+1;
		 }
      }
	}
	$promedio=$suma_notas/$total_notas;
	return $promedio;
}

function eficiencia($id_alumno, $id_carrera)
{
   // Función que calcual el Indice Académico de un Alumnno.
   global $conn;
	//usco todas las calificaciones del participante en el programa del cual egresará.
   $sql_ira ="SELECT historico_notas.id_materia,historico_notas.nota, historico_notas.aprobacion, materias.uc FROM historico_notas, materias WHERE historico_notas.id_alumno='$id_alumno' AND historico_notas.id_carrera='$id_carrera' and historico_notas.id_materia=materias.id_materia and historico_notas.id_carrera=materias.id_carrera ";
   $rst_ira = mysql_query ($sql_ira,$conn ) or die (mysql_error()); 

   
   // Inicializo variables.
   $suma_notas=0;
   $total_notas=0;
   $promedio=0;
   while($row_ira = mysql_fetch_assoc($rst_ira))
   {

	  $nota      = $row_ira['nota'];    // Nota
	  $aprobacion= $row_ira['aprobacion'];    // Forma de Aprobacion
     
	  if($aprobacion=="REGULAR") {
	     if($nota>=3){
		    $aprobadas=$aprobadas+1;
		 }
		 else{
		    $reprobadas=$reprobadas+1;
		}
      }
	}
	$eficiencia=$aprobadas/($aprobadas+$reprobadas);
	return $eficiencia;
}

 ?>
 
<script type="text/javascript">

function verificar_graduando(id_alumno,id_carrera)
{

 	if (id_alumno!="")
	 {
	 url="validar_graduando.php?id_alumno="+id_alumno+"&id_carrera="+id_carrera;

	 frameEgresado.location=url;
	 }
}
</script>

<script type="text/javascript">
	function validar_datos()
	{
	 	if(document.graduandos.id_alumno.value==0){
			alert("El campo <<Apellidos y Nombres>> es obligatorio");
			document.graduandos.id_alumno.focus();
			return false;
			}
		if(document.graduandos.id_carrera.value==0){
			alert("El campo <<Programa>> es obligatorio");
			document.graduandos.id_carrera.focus();
			return false;
			}
			return true;
	}
</script>