Periodo null

This commit is contained in:
2023-05-17 10:25:06 -06:00
parent 05020b9d29
commit b415ba035e

View File

@@ -43,12 +43,13 @@ $write = $user->admin || in_array($user->acceso, ['w']);
<?php <?php
#$carreras = query("SELECT * FROM FS_CARRERA WHERE FACULTAD = :fac AND PERIODO = COALESCE(:per, PERIODO) ORDER BY CARRERA", [":fac" => $user->facultad['facultad_id'], ":per" => $user->periodo], single: false); #$carreras = query("SELECT * FROM FS_CARRERA WHERE FACULTAD = :fac AND PERIODO = COALESCE(:per, PERIODO) ORDER BY CARRERA", [":fac" => $user->facultad['facultad_id'], ":per" => $user->periodo], single: false);
// repliaction of the query in the database with database class // repliaction of the query in the database with database class
$nivel = $db->where('id', $user->periodo)->getOne('fs_periodo'); $nivel = $user->periodo ? $db->where('id', $user->periodo)->getOne('fs_periodo') : false;
$carreras = $db
$carreras = $nivel ? $db
->orderBy('carrera') ->orderBy('carrera')
->where('facultad', $nivel['facultad_id']) ->where('facultad', $nivel['facultad_id'])
->where('nivel', $nivel['nivel_id']) ->where('nivel', $nivel['nivel_id'])
->get('fs_carrera', 100, 'id, carrera'); ->get('fs_carrera', 100, 'id, carrera') : [];
?> ?>
<div class="form-group row"> <div class="form-group row">
@@ -282,7 +283,7 @@ $write = $user->admin || in_array($user->acceso, ['w']);
<div class="form-group row"> <div class="form-group row">
<label for="editor_salón" class="col-4 col-form-label">Salón</label> <label for="editor_salón" class="col-4 col-form-label">Salón</label>
<div class="col-6"> <div class="col-6">
<input type="text" class="form-control" id="editor_salón" name="salón" placeholder="Salón" maxlength="10" required="required"> <input type="text" class="form-control" id="editor_salón" name="salón" placeholder="Salón" maxlength="100" required="required">
<div class="invalid-feedback"> <div class="invalid-feedback">
El salón no puede estar vacío. El salón no puede estar vacío.
</div> </div>