更新数据

更新某一条记录

方法原型 : public function update($data, $id);

参数名称 参数类型 参数说明
$data array 要更新的数据
$id int|string 要更新数据的主键
return bool 成功返回true,失败返回false

栗子

$data = array(
    'name' => 'xiaoming',
    'age' => 30,
    'address' => '我爱北京天安门'
);
$model->update($data, 123);

更新多条记录

方法原型 : public function updates($data, $conditions);

参数名称 参数类型 参数说明
$data array 要更新的数据
$conditions array 查询条件
return bool 成功返回true,失败返回false

查询条件是一个数组,具体的语法请参考查询条件.

一个特殊的更新

如果你需要把某个非字符和字符串的数据置空,可以使用如下操作:

$model = Loader::model("user");
$data['addtime'] = null;
$model->update($data, $id);
Copyright © HerosPHP 2016 all right reserved,powered by Gitbook最后更新时间: 2017-03-07 07:08:30

results matching ""

    No results matching ""