function execute($requests) { $u = $GLOBALS['KTAI_C_MEMBER_ID']; $tail = $GLOBALS['KTAI_URL_TAIL']; // --- リクエスト変数 $target_c_member_id = $requests['target_c_member_id']; $page = $requests['page']; // ---------- $page_size = 5; if (is_null($target_c_member_id)) { $target_c_member_id = $u; } if (db_member_is_access_block($u, $target_c_member_id)) { openpne_redirect('ktai', 'page_h_access_block'); } if ($target_c_member_id == $u) { $type = 'h'; } else { $type = 'f'; } $this->set('type', $type); //自分情報 $this->set('member', db_member_c_member4c_member_id($u)); //ターゲット情報 $this->set('target_member', db_member_c_member4c_member_id($target_c_member_id)); if ($target_c_member_id == $u) { $raw_c_friend_comment_list = db_friend_intro_list_with_my_intro4c_member_id($target_c_member_id); } else { $raw_c_friend_comment_list = db_friend_intro_list4c_member_id($target_c_member_id); } $c_friend_comment_list = $raw_c_friend_comment_list; $list = db_friend_intro_list4c_friend_comment_list($c_friend_comment_list, $page, $page_size); //紹介文 $this->set('intro_list', $list[0]); $this->set('is_prev', $list[1]); $this->set('is_next', $list[2]); $this->set('c_members_num', $list[3]); $this->set('page', $page); $pager_index = array('displaying_first' => ($page - 1) * $page_size + 1, 'displaying_last' => ($page - 1) * $page_size + count($list[0])); $this->set('pager_index', $pager_index); //---- ページ表示 ----// return 'success'; }
function p_fh_intro_list4c_friend_comment_list($c_friend_comment_list, $page, $page_size) { return db_friend_intro_list4c_friend_comment_list($c_friend_comment_list, $page, $page_size); }