123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php // Necesita sesión y BD abiertas
- //$target = basename(__FILE__)
- if(!isset($target))
- $target = pathinfo(debug_backtrace()[0]['file'])['basename'];
- ?>
- <div class="row">
- <div class="col-12">
- <?php
- if(isset($show_all) && $show_all){
- $stmt = $pdo->prepare('Select * from fs_periodo(NULL, NULL, NULL, NULL)');
- }else{
- $stmt = $pdo->prepare('Select * from fs_periodousuario(:usr)');
- $stmt->bindParam(":usr", $_SESSION["usuario_id"]);
- }
- if(!$stmt->execute()){
- $errorDesc = "Ocurrió un error al cargar los datos de los periodos.";
- }else
- $periodoTmp_rs = $stmt->fetchAll();
- $stmt->closeCursor();
- $stmt = null;
- if(isset($periodoTmp_rs)){ ?>
- <form action="./action/periodousuario_update.php" method="post" id="formaPeriodo">
- <input type="hidden" name="target" value="<?php echo $target;?>">
- <div class="form-box">
- <div class="form-group row">
- <label for="periodo" class="col-4 col-form-label">Cambiar de periodo</label>
- <div class="col-8 col-sm-6">
- <div id="dlPeriodo" class="datalist datalist-select mb-1 w-100">
- <div class="datalist-input">Selecciona un periodo</div>
- <span class="ing-buscar icono"></span>
- <ul style="display:none">
- <?php
- $last_nivel = -1;
- foreach($periodoTmp_rs as $periodo){
- if($last_nivel != intval($periodo["Nivel_id"])){
- $last_nivel = intval($periodo["Nivel_id"]);
- ?>
- <li data-id="" class="not-selectable"><?php echo $periodo["Nivel_desc"]; ?></li>
- <?php } ?>
- <li data-id="<?php echo $periodo["Periodo_id"];?>"><?php echo $periodo["Nivel_desc"]." - ".$periodo["Periodo_desc"]." (".$periodo["EstadoPeriodo_desc"].")";?> </li>
- <?php }?>
- </ul>
- <input type="hidden" id="periodo" name="id" value="">
- </div>
- </div>
- </div>
- </div>
- </form>
- <?php
- unset($periodoTmp_rs);
- } ?>
- </div>
- </div>
|