Redistribución de periodo a periodo_id
This commit is contained in:
@@ -7,7 +7,7 @@ include_once "import/html_forms.php";
|
||||
<div class="form-box">
|
||||
<input type="hidden" name="facultad" value="<?= $user->facultad['facultad_id']; ?>">
|
||||
<?php
|
||||
$periodo = $db->where('id', $user->periodo)->getOne('fs_periodo');
|
||||
$periodo = $db->where('id', $user->periodo_id)->getOne('fs_periodo');
|
||||
$carreras = $db
|
||||
->where('nivel', $periodo['nivel_id'])
|
||||
->where('facultad', $user->facultad['facultad_id'])
|
||||
@@ -81,7 +81,7 @@ include_once "import/html_forms.php";
|
||||
changeMonth: true,
|
||||
});
|
||||
<?php
|
||||
$periodo = query("SELECT * FROM FS_PERIODO WHERE ID = :periodo", [":periodo" => $user->periodo]);
|
||||
$periodo = query("SELECT * FROM FS_PERIODO WHERE ID = :periodo", [":periodo" => $user->periodo_id]);
|
||||
echo "// Período: {$periodo["inicio"]} - {$periodo["fin"]}\n";
|
||||
echo "// Fecha inicial: " . ($fecha_inicial ?? 'n/a') . " - Fecha final: " . ($fecha_final ?? 'n/a') . "\n";
|
||||
?>
|
||||
|
||||
@@ -4,18 +4,18 @@ $target = '/checador_otros/admin_checador/reporte_de_asistencias.php';
|
||||
$id = $_POST['id'];
|
||||
include_once "import/html_forms.php";
|
||||
|
||||
$carreras = queryAll("SELECT DISTINCT carrera, id, facultad FROM FS_CARRERA WHERE ID IN (SELECT distinct CARRERA_ID FROM FS_HORARIO_BASIC WHERE :id IN (SELECT HORARIO_ID FROM HORARIO_PROFESOR WHERE PROFESOR_ID = :id) AND PERIODO_ID = :per)", [':id' => $id, ':per' => $user->periodo]);
|
||||
$carreras = queryAll("SELECT DISTINCT carrera, id, facultad FROM FS_CARRERA WHERE ID IN (SELECT distinct CARRERA_ID FROM FS_HORARIO_BASIC WHERE :id IN (SELECT HORARIO_ID FROM HORARIO_PROFESOR WHERE PROFESOR_ID = :id) AND PERIODO_ID = :per)", [':id' => $id, ':per' => $user->periodo_id]);
|
||||
// materia por carrera
|
||||
#print_r($carreras);
|
||||
$materias = queryAll("SELECT DISTINCT * FROM FS_MATERIA WHERE CARRERA = COALESCE(:car, CARRERA) AND ID IN (SELECT distinct materia_id FROM HORARIO WHERE :id IN (SELECT HORARIO_ID FROM HORARIO_PROFESOR WHERE PROFESOR_ID = :id) AND PERIODO_ID = :per) ORDER BY NOMBRE", [":car" => empty($carrera) ? null : $carrera, ':id' => $id, ':per' => $user->periodo]);
|
||||
$materias = queryAll("SELECT DISTINCT * FROM FS_MATERIA WHERE CARRERA = COALESCE(:car, CARRERA) AND ID IN (SELECT distinct materia_id FROM HORARIO WHERE :id IN (SELECT HORARIO_ID FROM HORARIO_PROFESOR WHERE PROFESOR_ID = :id) AND PERIODO_ID = :per) ORDER BY NOMBRE", [":car" => empty($carrera) ? null : $carrera, ':id' => $id, ':per' => $user->periodo_id]);
|
||||
#exit();
|
||||
$periodo = query("SELECT inicio, fin FROM FS_PERIODO WHERE ID = :per", [':per' => $user->periodo]);
|
||||
$periodo = query("SELECT inicio, fin FROM FS_PERIODO WHERE ID = :per", [':per' => $user->periodo_id]);
|
||||
?>
|
||||
|
||||
|
||||
<form action="#" method="post" id="form" class="form-horizontal">
|
||||
<input type="hidden" name="id" value="<?= $id; ?>" />
|
||||
<input type="hidden" name="periodo" value="<?= $user->periodo ?>" />
|
||||
<input type="hidden" name="periodo" value="<?= $user->periodo_id ?>" />
|
||||
<input type="hidden" name="facultad" value="<?= $user->facultad['facultad_id'] ?>" />
|
||||
<input type="hidden" name="clave" value="<?= $profesor['clave'] ?>" />
|
||||
<div class="form-box">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<script src="js/jquery.min.js"></script>
|
||||
<!-- <script src="js/jquery.min.js"></script> -->
|
||||
|
||||
<form action="action/action_periodousuario_update.php" method="post" id="formaPeriodo">
|
||||
<div class="row">
|
||||
@@ -37,7 +37,7 @@
|
||||
array_walk($periodos_rs, function ($per) {
|
||||
global $user;
|
||||
?>
|
||||
<li data-id="<?= $per['periodo_id'] ?>" <?php if ($user->periodo == $per["periodo_id"]) {
|
||||
<li data-id="<?= $per['periodo_id'] ?>" <?php if ($user->periodo_id == $per["periodo_id"]) {
|
||||
echo 'class="selected"';
|
||||
} ?>>
|
||||
<?= $per['periodo_nombre'] ?>
|
||||
@@ -55,8 +55,8 @@
|
||||
</form>
|
||||
|
||||
<script src="./js/datalist.js"></script>
|
||||
<script defer>
|
||||
setDatalist('#periodo', <?php echo $user->periodo; ?>)
|
||||
<script>
|
||||
setDatalist('#periodo', <?= $user->periodo_id; ?>)
|
||||
makeRequiredDatalist("#periodo", true);
|
||||
|
||||
$(document).on('click', '#dlPeriodo ul li:not(.not-selectable)', function () {
|
||||
|
||||
Reference in New Issue
Block a user