Ignore:
Timestamp:
2009/09/07 10:56:59 (17 years ago)
Author:
Seasoft
Message:

SC_Query#update にパラメータを追加。

  • 追加カラム用のプレースホルダ配列 (従来はWHERE句用で兼用していた)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/SC_Query.php

    r18234 r18280  
    277277     * @param array $sqlval array('カラム名' => '値',...)の連想配列 
    278278     * @param string $where WHERE句 
    279      * @param array $arrValIn $where,$arrRawSql用のプレースホルダ配列 
    280      * @param string $arrRawSql 追加カラム 
     279     * @param array $arrValIn WHERE句用のプレースホルダ配列 (従来は追加カラム用も兼ねていた) 
     280     * @param array $arrRawSql 追加カラム 
     281     * @param array $arrRawSqlVal 追加カラム用のプレースホルダ配列 
    281282     * @return 
    282283     */ 
    283     function update($table, $sqlval, $where = "", $arrValIn = array(), $arrRawSql = array()) { 
     284    function update($table, $sqlval, $where = "", $arrValIn = array(), $arrRawSql = array(), $arrRawSqlVal = array()) { 
    284285        $arrCol = array(); 
    285286        $arrVal = array(); 
     
    300301            } 
    301302        } 
    302  
     303         
     304        $arrVal = array_merge($arrVal, $arrRawSqlVal); 
     305         
    303306        if (empty($arrCol)) { 
    304307            return false; 
Note: See TracChangeset for help on using the changeset viewer.