tieneAcceso() || !$objSesion->puedeEditar()){ $return["error"] = "Error! No tienes permisos para realizar esta acción."; }else if(!isset($_POST["id_sup"]) || !isset($_POST["id_mover"])){ $return["error"] = "Error! No se recibió la información del puesto."; }else{ $id_sup = filter_input(INPUT_POST, "id_sup", FILTER_SANITIZE_NUMBER_INT);//limpia texto $id_mover = filter_input(INPUT_POST, "id_mover", FILTER_SANITIZE_NUMBER_INT);//limpia texto $stmt = $pdo->prepare('Select * from fu_puesto_superior(:id_mover, :id_sup)'); $stmt->bindParam(":id_mover", $id_mover); $stmt->bindParam(":id_sup", $id_sup); if(!$stmt->execute()){ $t = $stmt->errorInfo(); $return["error"] = "Ocurrió un error al actualizar el superior del puesto. El nuevo superior no puede ser un subordinado actual"; }else{ $return["ok"] = "El cambio en el organigrama fue guardado."; } } $return["json"] = json_encode($return); echo json_encode($return); ?>