printMenu();
//Area
$stmt = $pdo->prepare('Select * from fs_areaacademica(NULL, NULL)');
//$stmt->bindParam(":nivel", $_SESSION["nivel_id"]);
if(!$stmt->execute()){
$errorDesc = "Ocurrió un error al cargar las áreas académicas";
}else{
$area_rs = $stmt->fetchAll();
}
$stmt->closeCursor();
//Plan
$stmt = $pdo->prepare('Select * from fs_planestudio(NULL, NULL, NULL, true, 0, NULL)');
//$stmt->bindParam(":nivel", $_SESSION["nivel_id"]);
if(!$stmt->execute()){
$errorDesc = "Ocurrió un error al cargar los planes de estudio";
}else{
$plan_rs = $stmt->fetchAll();
}
$stmt->closeCursor();
//Tipo Submateria
$stmt = $pdo->prepare('Select * from fs_tiposubmateria(NULL)');
if(!$stmt->execute()){
$errorDesc = "Ocurrió un error al cargar el tipo de submateria";
}else{
$tiposub_rs = $stmt->fetchAll();
}
$stmt->closeCursor();
$stmt = null;
//Tipo ODS
$stmt = $pdo->prepare('Select * from fs_ods(NULL)');
if(!$stmt->execute()){
$errorDesc = "Ocurrió un error al cargar los ODS";
}else{
$ods_rs = $stmt->fetchAll();
}
$stmt->closeCursor();
$stmt = null;
//--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 la materia."; break;
case 1: $errorDesc = "Ocurrió un error al insertar los datos de la materia. Los prámetros pueden ser incorrectos"; break;
case 2: $errorDesc = "Ocurrió un error al actualizar los datos de la materia."; break;
case 3: $errorDesc = "No tienes permisos para realizar esa acción."; break;
case 4: $errorDesc = "Seleccionaste electivas para la materia, pero no agregaste ninguna."; break;
case 5: $errorDesc = "Ocurrió un error al insertar los datos de la submateria. Los prámetros pueden ser incorrectos"; break;
case 6: $errorDesc = "Ocurrió un error al insertar los datos de las materias relacionadas."; break;
case 7: $errorDesc = "Ocurrió un error al insertar los atributos de egreso."; break;
case 8: $errorDesc = "Ocurrió un error al actualizar los atributos de egreso."; break;
case 9: $errorDesc = "Ocurrió un error al insertar el ODS."; break;
}
}
if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){
switch ($_GET["ok"]){
case 0: $successDesc = "La materia se guardó correctamente."; break;
case 1: $successDesc = "La materia se actualizó correctamente."; break;
}
}
?>
puedeEditar()){ ?>
Busca Materia
Se mostrarán los primeros resultados.
Materia
Área
Plan
Semestre
Busca Electiva
Se mostrarán los primeros resultados.
Electiva
Atributos de egreso
El plan de estudios no tiene atributos de egreso registrados
Atributo
Nivel de logro
prepare('Select * from fs_atributoegreso_nivel(NULL)');
if(!$stmt->execute()){
//print_r($stmt->errorInfo());
$errorDesc = "Ocurrió un error al cargar los atribuos de egreso";
}else{
$nivel_rs = $stmt->fetchAll();
}
$stmt->closeCursor();
$stmt = null;
?>