$this->load->database();
// $query=$this->db->get('t_repayments');
// $result = $query->result();
// var_dump($query);
$data=array(
// 'card_no'=>'3001',
'this_date'=>"5-7",
"this_money"=>'2431',
'remark'=>'update第三個參數測試',
'is_done'=>1
);
//replace() 參數中有主鍵,就替換掉原來的記錄,沒有主鍵就新增一條記錄。
//沒有指定條件 就是新增一條記錄
//this->db->where 對於replace()函數無效
// $this->db->replace('t_repayments',$data);
//set()
// $remark ="set函數測試";
//string參數演示
// $this->db->set('remark',$remark);
//數組參數測試
//不加where() 會修改全部的數據
// $this->db->set($data);
// $this->db->where('card_no','3001');
// $this->db->update('t_repayments');
//update() 測試
// $this->db->where('card_no','3001');
// $this->db->update('t_repayments',$data);
//使用update()的第三個參數 設置where子句--字符串形式
// $this->db->update('t_repayments',$data,'card_no=3001');
// //同上-- 數組形式
// $card_no = '3002';
// $this->db->update('t_repayments',$data, array('card_no'=>$card_no) );
//update_batch() 根據提供的數組或list 批量修改
// $data = array(
// array(
// 'card_no'=>'3003',
// 'this_date'=>'4-2',
// 'this_money'=>'990'
// ),
// array(
// 'card_no'=>'3002',
// 'this_date'=>'4-5',
// 'this_money'=>'991',
// 'remark' => '批量修改測試'
// )
// );
// $this->db->update_batch('t_repayments',$data,'card_no');
//刪除測試
$pk = "3001";
// $this->db->delete('t_repayments',array('card_no'=>$pk));
$this->db->where('card_no',$pk);
$this->db->delete('t_repayments');數組