ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/trunk/webapp_biz/modules/biz/page/g_member_list.php @ 1108

Last change on this file since 1108 was 1108, checked in by takanashi, 16 years ago

bizのナビなしページにナビを追加

File size: 1.7 KB
Line 
1<?php
2/**
3 * @copyright 2005-2006 OpenPNE Project
4 * @license   http://www.php.net/license/3_01.txt PHP License 3.01
5 */
6
7class biz_page_g_member_list extends OpenPNE_Action
8{
9    function execute($requests)
10    {
11        $u = $GLOBALS['AUTH']->uid();
12
13        // --- リクエスト変数
14        $target_c_commu_id = $requests['target_c_commu_id'];
15        $direc = $requests['direc'];
16        $start = $requests['start'];
17        // ----------
18
19        $this->set("page", $page);
20
21        //メンバー情報
22        $this->set("member", db_common_c_member4c_member_id($u));
23
24        //コミュニティID
25        $this->set("c_commu_id", $target_c_commu_id);
26
27        //
28        $this->set("c_commu_num", count(biz_getGroupMember($target_c_commu_id)));
29
30        //$this->set("c_commu", _db_c_commu4c_commu_id );
31        $this->set("c_commu", biz_getGroupMember($target_c_commu_id));
32
33        $page_size = 50;
34
35        //次ページへのインクリメント
36        $page += $direc;
37
38
39        $c_member_list = biz_getGroupMember($target_c_commu_id, $page_size, $start);
40
41        foreach ($c_member_list as $key => $value) {
42            $c_member_list[$key] = db_common_c_member4c_member_id_LIGHT($value['member_id']);
43        }
44
45        $total_num = count(biz_getGroupMember($target_c_commu_id));
46
47        $this->set('inc_navi', fetch_inc_navi('h'));
48
49        $this->set("c_member_list", $c_member_list);
50        $this->set("page", $page);
51        $this->set("total_num", $total_num);
52        $this->set('start_num', $start);
53        $this->set('end_num', $start+$page_size-1);
54
55        for($i=1;$i<=ceil($total_num / $page_size);$i++){
56            $page_num[]=($i-1) * $page_size +1;
57        }
58        $this->set("page_num",$page_num);
59
60        return 'success';
61    }
62}
63
64?>
Note: See TracBrowser for help on using the repository browser.