function execute() { $context = $this->getContext(); $controller = $context->getController(); $request = $context->getRequest(); $user = $context->getUser(); $acs_user_info_row = $user->getAttribute('acs_user_info_row'); $community_id = $request->getParameter('community_id'); $bbs_id = $request->getParameter('bbs_id'); // 入力データ $form = $request->ACSGetParameters(); $form['user_community_id'] = $acs_user_info_row['user_community_id']; // bbs更新 ACSDB::_do_query("BEGIN"); $ret = ACSBBS::update_bbs($form); if (!$ret) { ACSDB::_do_query("ROLLBACK"); exit; } ACSDB::_do_query("COMMIT"); $bbs_url = $this->getControllerPath('Community', 'BBS') . '&community_id=' . $community_id; header("Location: {$bbs_url}"); }