Ignore:
Timestamp:
2013/08/24 23:33:52 (11 years ago)
Author:
kimoto
Message:

#2043 typo修正・ソース整形・ソースコメントの改善 for 2.13.0
PHP4的な書き方の修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/SC_SelectSql.php

    r22857 r23124  
    2525class SC_SelectSql 
    2626{ 
    27     var $sql; 
    28  
    29     var $select; 
    30     var $where; 
    31     var $order; 
    32     var $group; 
    33     var $arrSql; 
    34     var $arrVal; 
     27    public $sql; 
     28 
     29    public $select; 
     30    public $where; 
     31    public $order; 
     32    public $group; 
     33    public $arrSql; 
     34    public $arrVal; 
    3535 
    3636    //-- コンストラクタ。 
    37     function __construct($array = '') 
     37    public function __construct($array = '') 
    3838    { 
    3939        if (is_array($array)) { 
     
    4343 
    4444    //-- SQL分生成 
    45     function getSql($mode = '') 
     45    public function getSql($mode = '') 
    4646    { 
    4747        $this->sql = $this->select .' '. $this->where .' '. $this->group .' '; 
     
    5555 
    5656        // 検索用 
    57     function addSearchStr($val) 
     57    public function addSearchStr($val) 
    5858    { 
    5959        $return = '%' .$val. '%'; 
     
    6363 
    6464    //-- 範囲検索(○ ~ ○ まで) 
    65     function selectRange($from, $to, $column) 
     65    public function selectRange($from, $to, $column) 
    6666    { 
    6767        // ある単位のみ検索($from = $to) 
     
    8787 
    8888    //-- 期間検索(○年○月○日か~○年○月○日まで) 
    89     function selectTermRange($from_year, $from_month, $from_day, $to_year, $to_month, $to_day, $column) 
     89    public function selectTermRange($from_year, $from_month, $from_day, $to_year, $to_month, $to_day, $column) 
    9090    { 
    9191        $return = array(); 
     
    127127 
    128128    // checkboxなどで同一カラム内で単一、もしくは複数選択肢が有る場合 例: AND ( sex = xxx OR sex = xxx OR sex = xxx) AND ... 
    129     function setItemTerm($arr, $ItemStr) 
     129    public function setItemTerm($arr, $ItemStr) 
    130130    { 
    131131        $return = array(); 
     
    153153 
    154154    // NULL値が必要な場合 
    155     function setItemTermWithNull($arr, $ItemStr) 
     155    public function setItemTermWithNull($arr, $ItemStr) 
    156156    { 
    157157        $return = array(); 
     
    173173    } 
    174174    // NULLもしくは''で検索する場合 
    175     function setItemTermWithNullAndSpace($arr, $ItemStr) 
     175    public function setItemTermWithNullAndSpace($arr, $ItemStr) 
    176176    { 
    177177        $return = array(); 
     
    200200 
    201201    */ 
    202     function setWhereByOR($arrWhere) 
     202    public function setWhereByOR($arrWhere) 
    203203    { 
    204204        $count = count($arrWhere); 
     
    226226     * @return string WHERE 
    227227     */ 
    228     function getWhere($with_where = false) 
     228    public function getWhere($with_where = false) 
    229229    { 
    230230        $where = $this->where; 
     
    237237    } 
    238238 
    239     function setWhere($where) 
     239    public function setWhere($where) 
    240240    { 
    241241        if ($where != '') { 
     
    248248    } 
    249249 
    250     function setOrder($order) 
     250    public function setOrder($order) 
    251251    { 
    252252            $this->order =  'ORDER BY ' . $order; 
    253253    } 
    254254 
    255     function setGroup($group) 
     255    public function setGroup($group) 
    256256    { 
    257257        $this->group =  'GROUP BY ' . $group; 
    258258    } 
    259259 
    260     function clearSql() 
     260    public function clearSql() 
    261261    { 
    262262        $this->select = ''; 
     
    266266    } 
    267267 
    268     function setSelect($sql) 
     268    public function setSelect($sql) 
    269269    { 
    270270        $this->select = $sql; 
Note: See TracChangeset for help on using the changeset viewer.