function SeleccionTipo($link){ ?> if(!isset($_POST['enviado']) AND isset($_SESSION['tipo_vpc'])){ $_POST['tipo']=$_SESSION['tipo_vpc']; } if($_POST['tipo']!=$_SESSION['tipo_vpc']){ $_SESSION['tipo_vpc']=$_POST['tipo']; unset($_SESSION['provincia_vpc']); unset($_SESSION['centro_vpc']); unset($_SESSION['academico_vpc']); unset($_SESSION['etapa_vpc']); unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result1 = pg_query($link,"select distinct tipo_institucion from institucion where pc_visible='t'"); ?>
} function SeleccionProvincia($link){ ?> if(isset($_POST['tipo'])) { $_SESSION['tipo_vpc']=$_POST['tipo']; if(!isset($_POST['enviado']) AND isset($_SESSION['provincia_vpc'])) { $_POST['provincia']=$_SESSION['provincia_vpc']; } if($_POST['provincia']!=$_SESSION['provincia_vpc']) { $_SESSION['provincia_vpc']=$_POST['provincia']; unset($_SESSION['centro_vpc']); unset($_SESSION['academico_vpc']); unset($_SESSION['etapa_vpc']); unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result1 = pg_query($link,"SELECT DISTINCT provincia FROM centro,institucion WHERE institucion.identificador=centro.identificador AND institucion.pc_visible='t' AND provincia IS NOT NULL ORDER BY provincia"); ?> } } function SeleccionCentro($link){ ?> if(isset($_POST['provincia'])){ $_SESSION['provincia_vpc']=$_POST['provincia']; if(!isset($_POST['enviado']) AND isset($_SESSION['centro_vpc'])){ $_POST['centro']=$_SESSION['centro_vpc']; } if($_POST['centro']!=$_SESSION['centro_vpc']){ $_SESSION['centro_vpc']=$_POST['centro']; unset($_SESSION['academico_vpc']); unset($_SESSION['etapa_vpc']); unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result3 = pg_query($link,"SELECT centro.provincia, centro.poblacion, institucion.nombre_institucion, centro.identificador from centro, institucion where centro.identificador=institucion.identificador AND institucion.pc_visible='t' AND centro.provincia='".$_POST['provincia']."' ORDER BY centro.poblacion"); ?> } } function SeleccionInstitucion($link){ ?> if(!isset($_POST['enviado']) AND isset($_SESSION['centro_vpc'])){ $_POST['centro']=$_SESSION['centro_vpc']; } if($_POST['centro']!=$_SESSION['centro_vpc']){ $_SESSION['centro_vpc']=$_POST['centro']; unset($_SESSION['academico_vpc']); unset($_SESSION['etapa_vpc']); unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result3 = pg_query($link,"SELECT nombre_institucion, identificador from institucion where pc_visible='t' and tipo_institucion='".$_POST['tipo']."' ORDER BY nombre_institucion"); ?> } function SeleccionAcademico($link,$subseccion){ ?> if(isset($_POST['centro'])){ $_SESSION['centro_vpc']=$_POST['centro']; if(!isset($_POST['enviado']) AND isset($_SESSION['academico_vpc'])){ $_POST['academico']=$_SESSION['academico_vpc']; } if($_POST['academico']!=$_SESSION['academico_vpc']){ $_SESSION['academico_vpc']=$_POST['academico']; unset($_SESSION['etapa_vpc']); unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } switch ($subseccion){ case 'IntEta': $tabla_sel='introduccion_etapa'; break; case 'MedAte': $tabla_sel='medida_diversidad'; break; case 'ObjEta': $tabla_sel='objetivos_etapa'; break; case 'ObjAre': $tabla_sel='objetivos_area'; break; case 'BloCon': $tabla_sel='bloque_contenido'; break; case 'CriEva': $tabla_sel='criterios_evaluacion'; break; case 'CriPro': $tabla_sel='criterio_promocion'; break; default: $tabla_sel='introduccion_etapa'; break; } $result4 = pg_query($link,"SELECT DISTINCT academico FROM ".$tabla_sel." WHERE identificador=".$_POST['centro']); ?> } } function SeleccionEtapa($link){ ?> if(isset($_POST['academico'])){ $_SESSION['academico_vpc']=$_POST['academico']; if(!isset($_POST['enviado']) AND isset($_SESSION['etapa_vpc'])){ $_POST['etapa']=$_SESSION['etapa_vpc']; } if($_POST['etapa']!=$_SESSION['etapa_vpc']){ $_SESSION['etapa_vpc']=$_POST['etapa']; unset($_SESSION['area_vpc']); unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result5 = pg_query($link,"SELECT DISTINCT id_etapa,nombre_etapa FROM etapas"); ?> } } function SeleccionArea($link){ ?> if(isset($_POST['etapa'])){ $_SESSION['etapa_vpc']=$_POST['etapa']; if(!isset($_POST['enviado']) AND isset($_SESSION['area_vpc'])){ $_POST['area']=$_SESSION['area_vpc']; } if($_POST['area']!=$_SESSION['area_vpc']){ $_SESSION['area_vpc']=$_POST['area']; unset($_SESSION['ciclo_vpc']); unset($_SESSION['curso_vpc']); } $result6 = pg_query($link,"SELECT DISTINCT areas_institucion.id_area,areas.nombre_area FROM areas_institucion,areas WHERE areas_institucion.id_area=areas.id_area AND areas_institucion.identificador=".$_POST['centro']." AND areas.id_etapa=".$_POST['etapa']); ?> } } function SeleccionCiclo($link){ ?> if(isset($_POST['area']) ){ $_SESSION['area_vpc']=$_POST['area']; if(!isset($_POST['enviado']) AND isset($_SESSION['ciclo_vpc'])){ $_POST['ciclo']=$_SESSION['ciclo_vpc']; } if($_POST['ciclo']!=$_SESSION['ciclo_vpc']){ $_SESSION['ciclo_vpc']=$_POST['ciclo']; unset($_SESSION['curso_vpc']); } $result7 = pg_query($link,"SELECT DISTINCT id_ciclo,nombre_ciclo FROM ciclos WHERE id_etapa=".$_POST['etapa']); ?> } } function SeleccionCiclo2($link){ ?> if(isset($_POST['etapa']) ){ $_SESSION['etapa_vpc']=$_POST['etapa']; if(!isset($_POST['enviado']) AND isset($_SESSION['ciclo_vpc'])){ $_POST['ciclo']=$_SESSION['ciclo_vpc']; } if($_POST['ciclo']!=$_SESSION['ciclo_vpc']){ $_SESSION['ciclo_vpc']=$_POST['ciclo']; unset($_SESSION['curso_vpc']); } $result7 = pg_query($link,"SELECT DISTINCT id_ciclo,nombre_ciclo FROM ciclos WHERE id_etapa=".$_POST['etapa']); ?> } } function SeleccionCurso($link){ ?> if(isset($_POST['ciclo'])){ $_SESSION['ciclo_vpc']=$_POST['ciclo']; if(isset($_POST['curso'])){ $_SESSION['curso_vpc']=$_POST['curso']; } if(!isset($_POST['enviado']) AND isset($_SESSION['curso_vpc'])){ $_POST['curso']=$_SESSION['curso_vpc']; } $result7 = pg_query($link,"SELECT DISTINCT id_curso,nombre_curso FROM cursos WHERE id_ciclo=".$_POST['ciclo']." AND id_curso in (4,7,10,13,14,15,16,17,18,19,20,21)"); ?> } }