masalahnya ketika data yang saya input sudah ada ingin saya update dengan data yang terbaru bisa tapi dia menjadi inputan baidak update yang lama
public function proses_barangmasuk(){
$id_barang =$this->input->post("id_barang");
$jumlah =$this->input->post("jumlah");
$data = array(
'id_supliyer' => $this->input->post('id_supliyer') ,
'id_barang' => $id_barang,
'imey' => $this->input->post('imey') ,
'harga_beli' => $this->input->post('harga_beli') ,
'jumlah' => $jumlah
);
$this->mcoba->insertbarangmasuk($data);
$sql = $this->db->query("select * from barang_masuk where id_barang=$id_barang");
if ($sql->num_rows() > 0) {
$sql = vsprintf("update %s set jumlah=jumlah+%d where id_barang='%s'", array('barang_detail',(int)$jumlah,$id_barang));
$this->db->query($sql);
}else{
$in= array(
'id_barang' => $id_barang,
'id_toko' => 'G01',
'jumlah' => $jumlah,
);
$this->mcoba->insertbarangdetail($in);
redirect("coba/bm");
}
}