Ignore:
Timestamp:
2010/11/05 05:08:06 (13 years ago)
Author:
Seasoft
Message:

#642(共通ロジックの機能向上)

  • SC_Helper_DB#sfGetIDValueList をWHERE句対応
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/helper/SC_Helper_DB.php

    r18860 r18892  
    11071107     * @param string $keyname プライマリーキーのカラム名 
    11081108     * @param string $valname データ内容のカラム名 
     1109     * @param string $where WHERE句 
     1110     * @param array $arrval プレースホルダ 
    11091111     * @return array SELECT ボックス用リストの配列 
    11101112     */ 
    1111     function sfGetIDValueList($table, $keyname, $valname) { 
     1113    function sfGetIDValueList($table, $keyname, $valname, $where = '', $arrVal = array()) { 
    11121114        $objQuery =& SC_Query::getSingletonInstance(); 
    11131115        $col = "$keyname, $valname"; 
    11141116        $objQuery->setWhere("del_flg = 0"); 
    11151117        $objQuery->setOrder("rank DESC"); 
    1116         $arrList = $objQuery->select($col, $table); 
     1118        $arrList = $objQuery->select($col, $table, $where, $arrVal); 
    11171119        $count = count($arrList); 
    11181120        for($cnt = 0; $cnt < $count; $cnt++) { 
Note: See TracChangeset for help on using the changeset viewer.