问题描述
$data['name'] = $name;
$data['email'] = $email;
$data['mobileNo'] = $mobileNo;
$data['areaID'] = $areaID;
$data['address'] = $address;
$this->db->update('db_SaleDetail',$data);
解决方法
我从不使用Codeigniter,但我认为可以进行事务处理和回滚:
$this->db->transStart(true); // start transaction,so we can rollback after
$data['name'] = $name;
$data['email'] = $email;
$data['mobileNo'] = $mobileNo;
$data['areaID'] = $areaID;
$data['address'] = $address;
$this->db->update('db_SaleDetail',$data);
var_dump( $this->db->last_query() ); // display the query
$this->db->transRollback(); // cancel update