'No se ha iniciado sesión']); exit(); } $ruta = "../"; require_once("../include/bd_pdo.php"); if (!isset($_GET['carrera_id'])) { echo json_encode([ 'status' => 'error', 'error' => 'No se ha especificado una carrera' ]); exit(); } try { $grupos = $db->query(<< $user->periodo_id, ':facultad_id' => $user->facultad['facultad_id'], ':carrera_id' => $_GET['carrera_id'] ?? 0 ] ); } catch (PDOException $ex) { echo json_encode([]); exit(); } echo json_encode(array_map(fn($grupo) => $grupo['horario_grupo'], $grupos));