tieneAcceso()){ $objSesion->terminaSesion(); } ?> GEMA - Facultad de Ingeniería
printMenu(); //Obtiene estados $stmt = $pdo->prepare("Select * from fs_estadoalumno(NULL)"); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar los salones."; }else{ $estado_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $stmt = null; //Carreras (todos los existentes) independiente de plan $stmt = $pdo->prepare('Select * from fs_carrera(NULL, NULL, false)'); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar las carreras"; }else{ $carrera_rs = $stmt->fetchAll(); } $stmt->closeCursor(); $filter_fhoy = date("Y-m-d"); $query = ""; if(isset($_POST["fecha_inicial"]) && $_POST["fecha_inicial"] !=""){ $filter_fini = fechaGuion(trim(filter_input(INPUT_POST, "fecha_inicial", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW))));//limpia texto $query .= ":fini, "; }else{ $query .= "NULL, "; } if(isset($_POST["fecha_final"]) && $_POST["fecha_final"] !="") { $filter_ffin = fechaGuion(trim(filter_input(INPUT_POST, "fecha_final", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW))));//limpia texto $query .= ":ffin, "; }else{ $query .= "NULL, "; } if(isset($_POST["fecha_hoy"]) && $_POST["fecha_hoy"] !="") { $filter_fhoy = fechaGuion(trim(filter_input(INPUT_POST, "fecha_hoy", FILTER_SANITIZE_STRING,array('flags' => FILTER_FLAG_STRIP_LOW))));//limpia texto } $query .= ":fhoy, "; if(isset($_POST["estado"]) && $_POST["estado"] !=""){ $filter_estado = filter_input(INPUT_POST, "estado", FILTER_SANITIZE_NUMBER_INT);//limpia texto $query .= ":edo, "; }else{ $query .= "NULL, "; } if(isset($_POST["carrera"]) && $_POST["carrera"] !="" ){ $filter_carrera = filter_input(INPUT_POST, "carrera", FILTER_SANITIZE_NUMBER_INT);//limpia texto $query .= ":carrera, "; }else{ $query .= "NULL, "; } $query .= "0, ".MAX_ROWS; $stmt = $pdo->prepare('Select * from fs_alumnosestado('.$query.')');//sólo activos if(isset($filter_fini)) $stmt->bindParam(":fini", $filter_fini); if(isset($filter_ffin)) $stmt->bindParam(":ffin", $filter_ffin); if(isset($filter_estado)) $stmt->bindParam(":edo", $filter_estado); if(isset($filter_carrera)) $stmt->bindParam(":carrera", $filter_carrera); $stmt->bindParam(":fhoy", $filter_fhoy); if(!$stmt->execute()){ echo "Ocurrió un error al cargar los alumnos activos."; //print_r($stmt->errorInfo()); exit(); } $alumno_rs = $stmt->fetchAll(); $stmt->closeCursor(); //--Manejo de errores y mensajes de exito if(isset($_GET["error"]) && is_numeric($_GET["error"])){ switch ($_GET["error"]){ case 0: $errorDesc = "No se reciberon los datos de los alumnos."; break; case 1: $errorDesc = "Ocurrió un error al leer los datos de los alumnos."; break; } } ?>
No es una fecha válida.
No es una fecha válida.
No es una fecha válida.
Mostrar todos
  • Mostrar todos
  • " >
Mostrar de todas
  • Mostrar de todas
  • " data-id="">
0){ ?>
"> "> "> ">

Se muestran los primeros resultados. Utiliza los filtros para encontrar los alumno que buscas o descarga el listado completo.

">
Estado Clave Nombre Generación Programa académico
" class="text-center" title="">