Buenos dias
Hay un modelo y un controlador que llama la consulta en la url del javascript
modelo
Código PHP:
Ver originalpublic function ListarCargaAcademica ($IDdocente,$CargaPeriodo){
$select="SELECT id_carga_academica,
estado_carga,
id_docentefk,
nombre_docente,
apellido_docente,
id_cursodetallefk,
id_sedefk,
nombre_sede,
id_horariofk,
nombre_horario,
dia,
codigocurso,
id_periodofk,
periodo,
nombre_modulo
FROM
carga_academica ca
INNER JOIN docente d ON ca.id_docentefk=d.id_docente
INNER JOIN curso c ON ca.id_cursodetallefk = c.id_cursodetalle
INNER JOIN sede s ON c.id_sedefk=s.id_sede
INNER JOIN horario h ON c.id_horariofk=h.id_horario
INNER JOIN periodo p ON ca.id_periodofk=p.id_periodo
INNER JOIN modulo m ON ca.id_modulofk=m.id_modulo
WHERE id_periodofk=:id_periodofk AND id_docentefk=:id_docentefk
ORDER BY id_periodofk ASC";
$parametros = array(":id_docentefk"=>$IDdocente,":id_periodofk"=>$CargaPeriodo); $respuesta=$this->table($select,$parametros);
return $respuesta;
}
método
Código PHP:
Ver original$cd = new CargadelDocente();
if(isset($_GET['case'])){ $case = $_GET['case']; }
switch($case){
// case para el listado de los docentes
case'ListarCargaAcademica':
$IDdocente =$_GET['IDdocente'];
$CargaPeriodo =$_GET['CargaPeriodo'];
$ListarCargaAcademica = $cd->ListarCargaAcademica($IDdocente,$CargaPeriodo);
break;
}
echo $json;
?>