source: temp/trunk/html/admin/system/index.php @ 4608

Revision 4608, 1.8 KB checked in by kakinaka, 20 years ago (diff)

blank

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1<?php
2
3require_once("../require.php");
4
5class LC_Page {
6    var $tpl_category;  // ʬÎà(HOME:1,¿ÍʪÅÐÏ¿:2,¿Íʪ¸¡º÷:3,¥·¥¹¥Æ¥à:4,¥í¥°¥¢¥¦¥È:5)
7    var $list_data;     // ¥Æ¡¼¥Ö¥ë¥Ç¡¼¥¿¼èÆÀÍÑ
8    var $arrAUTHORITY;
9    var $tpl_onload;
10    var $tpl_disppage;  // ɽ¼¨Ãæ¤Î¥Ú¡¼¥¸ÈÖ¹æ
11    var $tpl_strnavi;
12    function LC_Page() {
13        $this->tpl_mainpage = 'system/index.tpl';
14        $this->tpl_subnavi = 'system/subnavi.tpl';
15        $this->tpl_mainno = 'system';
16        $this->tpl_subno = 'index';
17        $this->tpl_onload = 'fnGetRadioChecked();';
18        $this->tpl_subtitle = '¥á¥ó¥Ð¡¼´ÉÍý';
19        global $arrAUTHORITY;
20        $this->arrAUTHORITY = $arrAUTHORITY;
21    }
22}
23
24// ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹
25$objSess = new SC_Session();
26// ǧ¾Ú²ÄÈݤÎȽÄê
27sfIsSuccess($objSess);
28
29$conn = new SC_DbConn();
30
31// ¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤ÎÊÝ»ý¥¯¥é¥¹
32$objPage = new LC_Page();
33// SQLºîÀ®ÍÑ¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®
34$objSql = new SC_SelectSql();
35$objSql->setSelect("SELECT member_id,name,department,login_id,authority,rank,work FROM dtb_member");
36$objSql->setOrder("rank DESC");
37$objSql->setWhere("del_flg <> 1 AND member_id <> ". ADMIN_ID);
38
39//´Ê°×¥¯¥¨¥ê¼Â¹Ô¥ª¥Ö¥¸¥§¥¯¥È
40$oquery = new SC_Query();
41// ¹Ô¿ô¤Î¼èÆÀ
42$linemax = $oquery->count("dtb_member", "del_flg <> 1 AND member_id <>".ADMIN_ID);
43
44// ²ÔÆ°Ãæ¤Î·ï¿ô¤ò¼èÆÀ
45$workmax = $oquery->count("dtb_member", "work = 1 AND del_flg <> 1 AND member_id <>".ADMIN_ID);
46$objPage->workmax= $workmax;
47
48// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
49$objNavi = new SC_PageNavi($_GET['pageno'], $linemax, MEMBER_PMAX, "fnMemberPage", NAVI_PMAX);
50$objPage->tpl_strnavi = $objNavi->strnavi;
51$objPage->tpl_disppage = $objNavi->now_page;
52$objPage->tpl_pagemax = $objNavi->max_page;
53$startno = $objNavi->start_row;
54
55// ¼èÆÀÈϰϤλØÄê(³«»Ï¹ÔÈֹ桢¹Ô¿ô¤Î¥»¥Ã¥È)
56$objSql->setLimitOffset(MEMBER_PMAX, $startno);
57$objPage->list_data = $conn->getAll($objSql->getSql());
58
59// ¥Ú¡¼¥¸¤Îɽ¼¨
60$objView = new SC_AdminView();
61$objView->assignobj($objPage);
62$objView->display(MAIN_FRAME);
63
64?>
Note: See TracBrowser for help on using the repository browser.