### 更新方式一
~~~
$id =1;
$date = '1981-08-27';
$data = [
'title' => 'my title',
'name’=> 'name',
'date' => $date
];
$this->db->where('id', $id);
$this->db->update('mytable', $data);
~~~
### 更新方式二
~~~
$id =1;
$data = [
'name' => 'test';
];
$where = [
'id' =>$id
];
$this->db->update('mytable', $data, $where);
~~~
### 批量更新
~~~
$data = array(
array(
'id' => 1,
'name' => 'wmhello'
),
array(
'id' => 2,
'name' => 'bqx'
)
);
$this->db->update_batch('mytable', $data, 'id');
~~~
#### 解析
> update_batch方法中,第一个参数表示表名,第二个参数表示数据,是二维数组,第三个参数是where语句的键