tieneAcceso()){ $objSesion->terminaSesion(); } $objSesion->validaPeriodoUsuario();//si no tiene periodo manda a main if(!$objSesion->puedeEditar()){ header("Location: insignia_asigna.php"); exit(); } if(!isset($_GET["id"], $_SESSION["periodo_id"]) || $_SESSION["periodo_id"] == ""){ header("Location: insignia_asigna.php?err=0"); exit(); } $insignia_id = filter_input(INPUT_GET, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto ?> GEMA - Facultad de Ingeniería
printMenu(); $insignia = filter_input(INPUT_GET, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto //Datos insignia $stmt = $pdo->prepare('Select * from fs_insignia(:periodo, :id, NULL, NULL, true, true, 0, 1)'); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); $stmt->bindParam(":id", $insignia); if(!$stmt->execute()){ header("Location: insignia_asigna.php?err=0"); exit(); } $evento_rs = $stmt->fetch(); $stmt->closeCursor(); //Datos planes de estudio $stmt = $pdo->prepare('Select * from fs_planestudio_alumnos(:nivel, NULL, true)'); $stmt->bindParam(":nivel", $_SESSION["nivel_id"]); if(!$stmt->execute()){ header("Location: insignia_asigna.php?err=0"); exit(); } $plan_rs = $stmt->fetchAll(); $stmt->closeCursor(); //Alumnos de la insignia $stmt = $pdo->prepare('Select * from fs_insigniaalumno(:id)'); $stmt->bindParam(":id", $insignia); if(!$stmt->execute()){ $errorDesc = "Ocurrió un error al cargar los alumnos de la insignia"; }else{ $usuario_rs = $stmt->fetchAll(); $usuarioArr = array(); $last_id = -1; $i = 0; $total = 0; $first = 0; foreach($usuario_rs as $usr){ if($usr["Usuario_id"] != $last_id){ if($last_id!= -1){ $usuarioArr[$first]["total"] = $total; $first = $i; } $total = 0; $last_id = $usr["Usuario_id"]; } $usuarioArr[$i] = array("id" =>$usr["Usuario_id"], "nombre"=>$usr["Usuario_apellidos"]." ".$usr["Usuario_nombre"], "estado_color" =>$usr["EstadoAlumno_color"], "subestado" =>$usr["SubEstadoAlumno_desc"], "claveULSA" =>$usr["Usuario_claveULSA"], "carrera" =>$usr["Carrera_desc"] ." ".$usr["PlanEstudio_desc"]); $i++; $total++; } if($last_id!= -1){ $usuarioArr[$first]["total"] = $total; } } $stmt->closeCursor(); ?>

">

Evidencias

Alumnos con insignia asignada

" data-existe="true" id=""> 0){ ?>
Estado Clave Nombre Programa académico Acciones
" title=""> 1){?> style="vertical-align:middle" rowspan="" >