在codeigniter中计算

时间:2017-08-16 06:22:25

标签: php codeigniter mysqli codeigniter-3

这里我尝试通过4-12的假期减少休假限制的数量,但每次我想减少金额时总是只减少之前的数量

image 1
image 2

控制器

public function approved($id)
{
    $data = array(
        'status'=> 'approved'
    );
    $this->Mcuti->update($id, $data);
    $operasi = array(
        'jumlah_bc'=> 'jumlah_bc'-'jumlah_cuti'
    );
    $this->Mcuti->pengurangan($id, $operasi);
    redirect('backend/cuti/preview');
}

模型

public function pengurangan($id, $operasi)
{
    $this->db->query('UPDATE batas_cuti JOIN cuti ON batas_cuti.nik=cuti.nik SET batas_cuti.jumlah_bc=batas_cuti.jumlah_bc-cuti.jumlah_cuti');
    $query = $this->db->where($id);
    return $query;
}

0 个答案:

没有答案