periodos.php 440 B

123456789101112
  1. <?php
  2. require_once "{$_SERVER['DOCUMENT_ROOT']}/dependencies.php";
  3. if (!isset($_SESSION['user'])) {
  4. returnResponse(status: 401, error: true, message: 'No se ha iniciado sesión');
  5. exit();
  6. }
  7. header('Content-Type: application/json');
  8. echo json_encode($sgi_db
  9. ->orderBy('Periodo_fecha_inicial', 'DESC')
  10. ->join('Nivel n', 'n."Nivel_id" = p."Nivel_id"')
  11. ->get('Periodo p', 10, ['Periodo_id', 'Periodo_desc', 'Nivel_desc']));