source: temp/trunk/data/class/SC_PageLayout.php @ 5934

Revision 5934, 1.8 KB checked in by kakinaka, 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/*
3 * Copyright(c) 2000-2006 LOCKON CO.,LTD. All Rights Reserved.
4 *
5 * http://www.lockon.co.jp/
6 */
7
8class SC_PageLayout {
9   
10    var $arrPageData;       // ¥Ú¡¼¥¸¥Ç¡¼¥¿³ÊǼÍÑ
11    var $arrPageList;       // ¥Ú¡¼¥¸¥Ç¡¼¥¿³ÊǼÍÑ
12   
13    // ¥³¥ó¥¹¥È¥é¥¯¥¿
14    function SC_PageLayout() {
15        $this->arrPageList = $this->getPageData();
16    }
17   
18    /**************************************************************************************************************
19     * ´Ø¿ô̾   ¡§getPageData
20     * ½èÍýÆâÍÆ ¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë
21     * °ú¿ô1    ¡§$where  ޥޥޥ Where¶çʸ
22     * °ú¿ô2    ¡§$arrVal ޥޥޥ Where¶ç¤Î¹Ê¹þ¾ò·ïÃÍ
23     * Ìá¤êÃÍ   ¡§¥Ö¥í¥Ã¥¯¾ðÊó
24     **************************************************************************************************************/
25    function getPageData($where = '', $arrVal = ''){
26        $objDBConn = new SC_DbConn;     // DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
27        $sql = "";                      // ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
28        $arrRet = array();              // ¥Ç¡¼¥¿¼èÆÀÍÑ
29       
30        // SQLÀ¸À®
31        $sql .= " SELECT";
32        $sql .= " page_id";             // ¥Ú¡¼¥¸ID
33        $sql .= " ,page_name";          // ̾¾Î
34        $sql .= " ,url";                // URL
35        $sql .= " ,php_dir";            // phpÊݸÀè¥Ç¥£¥ì¥¯¥È¥ê
36        $sql .= " ,tpl_dir";            // tplÊݸÀè¥Ç¥£d¥ì¥¯¥È¥ê
37        $sql .= " ,filename";           // ¥Õ¥¡¥¤¥ë̾¾Î
38        $sql .= " ,header_chk ";        // ¥Ø¥Ã¥À¡¼»ÈÍÑFLG
39        $sql .= " ,footer_chk ";        // ¥Õ¥Ã¥¿¡¼»ÈÍÑFLG
40        $sql .= " ,author";             // author¥¿¥°
41        $sql .= " ,description";        // description¥¿¥°
42        $sql .= " ,keyword";            // keyword¥¿¥°
43        $sql .= " ,update_url";         // ¹¹¿·URL
44        $sql .= " ,create_date";        // ¥Ç¡¼¥¿ºîÀ®Æü
45        $sql .= " ,update_date";        // ¥Ç¡¼¥¿¹¹¿·Æü
46        $sql .= " FROM ";
47        $sql .= "     dtb_pagelayout";
48       
49        // where¶ç¤Î»ØÄ꤬¤¢¤ì¤ÐÄɲà  
50        if ($where != '') {
51            $sql .= " WHERE " . $where;
52        }
53       
54        $sql .= " ORDER BY  page_id";
55       
56        $arrRet = $objDBConn->getAll($sql, $arrVal);
57       
58        $this->arrPageData = $arrRet;
59       
60        return $arrRet;
61    }
62
63
64}
65?>
Note: See TracBrowser for help on using the repository browser.