我有一个问题,我是 ci 3 的新手,你们能帮帮我吗? 我有一个更新查询,但我希望我的查询在 dalah ci
中是这样的UPDATE saldo SET saldo = saldo+$nominal WHERE id='$id';
跟随我的控制器:
public function updatedebet(){
if(!$this->session->userdata('username')){
redirect('auth');
}else{
$this->form_validation->set_rules('nominal','nominal','required|trim');
$this->form_validation->set_rules('id','id','required|trim');
$id=$this->input->post('id');
$nominal=$this->input->post('nominal');
$data['id'] = $id;
$data['nominal'] = $nominal;
$where=array('id' =>$id);
$this->M_transaksi->update_data2($where,$data,'saldo');
$this->session->set_flashdata('message',
'<div class="alert alert-info" role="alert">
<strong>Debet Berhasil</strong>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>');
redirect('admin/saldo');
}
}
关注我的模特:
public function update_data2($where,$data,$table){
$this->db->where($where);
$this->db->update($table,$data);
你们能帮我把上面的查询改成我在 CI3 上的更新 php 脚本吗?