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

Revision 1328, 1.8 KB checked in by naka, 20 years ago (diff)

* empty log message *

  • 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("delete <> 1 AND member_id <> ". ADMIN_ID);
38
39//´Ê°×¥¯¥¨¥ê¼Â¹Ô¥ª¥Ö¥¸¥§¥¯¥È
40$oquery = new SC_Query();
41// ¹Ô¿ô¤Î¼èÆÀ
42$linemax = $oquery->count("dtb_member", "delete <> 1 AND member_id <>".ADMIN_ID);
43
44// ·ï¿ô¤¬°ì·ï¤·¤«¤Ê¤¤¾ì¹ç¤Ï¡¢°ÜưÍ÷¤Ë"-"¤òɽ¼¨¤¹¤ë¡£
45if($linemax == 1){
46    $objPage->tpl_nomove = "-";
47}
48
49// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
50$objNavi = new SC_PageNavi($_GET['pageno'], $linemax, MEMBER_PMAX, "fnMemberPage", NAVI_PMAX);
51$objPage->tpl_strnavi = $objNavi->strnavi;
52$objPage->tpl_disppage = $objNavi->now_page;
53$objPage->tpl_pagemax = $objNavi->max_page;
54$startno = $objNavi->start_row;
55
56// ¼èÆÀÈϰϤλØÄê(³«»Ï¹ÔÈֹ桢¹Ô¿ô¤Î¥»¥Ã¥È)
57$objSql->setLimitOffset(MEMBER_PMAX, $startno);
58$objPage->list_data = $conn->getAll($objSql->getSql());
59
60// ¥Ú¡¼¥¸¤Îɽ¼¨
61$objView = new SC_AdminView();
62$objView->assignobj($objPage);
63$objView->display(MAIN_FRAME);
64
65?>
Note: See TracBrowser for help on using the repository browser.