本文整理汇总了PHP中alumno::obtenerTodosAlumnos方法的典型用法代码示例。如果您正苦于以下问题:PHP alumno::obtenerTodosAlumnos方法的具体用法?PHP alumno::obtenerTodosAlumnos怎么用?PHP alumno::obtenerTodosAlumnos使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类alumno
的用法示例。
在下文中一共展示了alumno::obtenerTodosAlumnos方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
function Configuracion_matriculas()
{
$data = array();
$_SESSION['pagina_anterior'] = "configuracion_matriculas";
mysql_select_db($_SESSION['base_datos']->nombrebd);
$class_curso = new curso();
$class_alumno = new alumno();
$class_arancel = new arancel();
$class_mensualidad = new mensualidad();
$data['cursos'] = $class_curso->obtenerCursos();
if (isset($_POST['anio_selec'])) {
$_SESSION['anio_selec'] = $_POST['anio_selec'];
}
if (isset($_POST['curso'])) {
$_SESSION['curso_selec'] = $_POST['curso'];
}
$data['anio_selec'] = isset($_SESSION['anio_selec']) ? $_SESSION['anio_selec'] : date("Y", time());
$data['curso_selec'] = isset($_SESSION['curso_selec']) ? $_SESSION['curso_selec'] : "";
if ($data['curso_selec']) {
$data['alumnos'] = $alumnos = $class_alumno->obtenerTodosAlumnos($data['curso_selec'], true);
}
$arancel_curso = $class_arancel->obtenerArancel($_SESSION['colegio']->colegio_ID, $data['curso_selec'], $data['anio_selec']);
$data['aran_monto'] = isset($_POST['aran_monto']) ? $_POST['aran_monto'] : $arancel_curso['aran_monto'];
if (isset($_POST['aran_monto'])) {
$datos_arancel['FK_colegios_colegio_ID'] = $_SESSION['colegio']->colegio_ID;
$datos_arancel['FK_curso'] = $data['curso_selec'];
$datos_arancel['aran_monto'] = $_POST['aran_monto'];
$datos_arancel['aran_anio'] = $data['anio_selec'];
if ($arancel_curso['aran_ID']) {
$class_arancel->actualizarArancel($arancel_curso['aran_ID'], $_POST['aran_monto']);
} else {
$class_arancel->insertarArancel($datos_arancel);
}
}
foreach ($data['alumnos'] as $rut => $aux_data) {
$beca_alumno[$rut] = $class_arancel->obtenerBeca($_SESSION['colegio']->colegio_ID, $rut, $data['anio_selec']);
$data['beca'][$rut]['beca_porcentaje'] = isset($_POST['beca'][$rut]['beca_porcentaje']) ? $_POST['beca'][$rut]['beca_porcentaje'] : $beca_alumno[$rut]['beca_porcentaje'];
$data['beca'][$rut]['beca_detalle'] = isset($_POST['beca'][$rut]['beca_detalle']) ? $_POST['beca'][$rut]['beca_detalle'] : $beca_alumno[$rut]['beca_detalle'];
$data['beca'][$rut]['beca_desde'] = isset($_POST['beca'][$rut]['beca_desde']) ? $_POST['beca'][$rut]['beca_desde'] : $beca_alumno[$rut]['beca_desde'];
$alumnoMen = $class_alumno->obtenerAlumno($rut);
$datos_mensualidad['mensualidad'] = $class_mensualidad->obtenerArancelAlumno($alumnoMen['curso']);
$mensualidad = $class_mensualidad->obtenerMensualidad($rut);
$data['beca'][$rut]['men_cuotas'] = isset($_POST['beca'][$rut]['men_cuotas']) ? $_POST['beca'][$rut]['men_cuotas'] : $datos_mensualidad['mensualidad']["men_cuotas"];
}
if (isset($_POST['beca'])) {
foreach ($_POST['beca'] as $rut => $beca) {
$datos_beca['FK_rut'] = $rut;
$datos_beca['FK_colegios_colegio_ID'] = $_SESSION['colegio']->colegio_ID;
$datos_beca['beca_anio'] = $data['anio_selec'];
$datos_beca['beca_porcentaje'] = $beca['beca_porcentaje'];
$datos_beca['beca_detalle'] = $beca['beca_detalle'];
$datos_beca['beca_desde'] = $beca['beca_desde'];
if ($beca_alumno[$rut]['beca_ID']) {
$class_arancel->actualizarBeca($beca_alumno[$rut]['beca_ID'], $beca['beca_porcentaje'], $beca['beca_detalle'], $datos_beca['beca_desde']);
} else {
$class_arancel->insertarBeca($datos_beca);
}
$datos_mensualidad['descuentos'] = $beca["beca_porcentaje"];
$datos_mensualidad['men_cuotas'] = $beca["men_cuotas"];
if (!$mensualidad['mens_ID']) {
$mensualidad["rut"] = $rut;
$mensualidad["mensualidad"] = $datos_mensualidad['mensualidad'];
$mensualidad["descuentos"] = $datos_mensualidad['descuentos'];
$mensualidad["men_cuotas"] = $datos_mensualidad['men_cuotas'];
$class_mensualidad->insertarMensualidad($mensualidad);
} else {
$class_mensualidad->actualizarMensualidad($datos_mensualidad, $rut);
}
}
}
$this->load->view('SEC-configuracion_matriculas.php', $data);
}