action_carreras.php 729 B

123456789101112131415161718192021222324252627
  1. <?php
  2. header('Content-Type: application/json');
  3. $ruta = "../";
  4. require_once "../class/c_login.php";
  5. // check if the session is started
  6. if (!isset($_SESSION['user']))
  7. die(json_encode(['error' => 'No se ha iniciado sesión']));
  8. $user = unserialize($_SESSION['user']);
  9. $ruta = "../";
  10. require_once "../include/bd_pdo.php";
  11. $facultad_id = $user->facultad['facultad_id'];
  12. $carreras = $db->query(
  13. "SELECT carrera_id, carrera_nombre, clave_carrera
  14. FROM carrera
  15. WHERE
  16. (facultad_id = :facultad_id OR :facultad_id IS NULL)
  17. ORDER BY carrera_nombre DESC",
  18. array('facultad_id' => $facultad_id)
  19. );
  20. // $user->print_to_log("Crea carrera", old: $_POST);
  21. die(json_encode($carreras));