选择语言 :

 Module_Database_QueryBuilder::set

为update,insert设置数据

Database Module_Database_QueryBuilder::set( array $pairs )

参数列表

参数 类型 描述 默认值
$pairs array Associative (column => value) list
返回值
  • Database
File: ./modules/database/querybuilder.class.php
public function set(array $pairs)
{
    foreach ($pairs as $column => $value)
    {
        $column = trim($column);

        if (preg_match('#^(.*)(\+|\-)$#', $column , $m))
        {
            $column = $m[1];
            $op = $m[2];
        }
        else
        {
            $op = '=';
        }
        $this->_builder['set'][] = array($column, $value , $op);
    }

    return $this;
}