tieneAcceso() || !$objSesion->puedeEditar()){ $return["error"] = "Error! No tienes permisos para realizar esta acción."; }else if(!isset($_POST["id"])){ $return["error"] = "Error! No se recibió la información del grupo."; }else{ $id = filter_input(INPUT_POST, "id", FILTER_SANITIZE_NUMBER_INT);//limpia texto $stmt = $pdo->prepare('Select * from fd_grupo(:id, :periodo)'); $stmt->bindParam(":id", $id); $stmt->bindParam(":periodo", $_SESSION["periodo_id"]); if(!$stmt->execute()){ $return["error"] = "Ocurrió un error al borrar los datos del grupo. Asegúrate de que el grupo no tiene horarios asignados."; }else{ $stmt->closeCursor(); $stmt = null; $log = new LogActividad(); $desc_log = "Borra grupo ID[".$id."] Periodo[".$_SESSION["periodo_id"]."]"; $log->appendLog($_SESSION["usuario_id"], $_SESSION["usuario_nombre"]." ".$_SESSION["usuario_apellidos"], $desc_log); $return["ok"] = "El grupo se borró con éxito."; } } $return["json"] = json_encode($return); echo json_encode($return); ?>