Tidak bisa update data di database dengan codeigniter

#ask, bantu... saya mempunyai data tabel: "tabel_material" dengan primary key id_material. saya mempunyai form update data, tapi kenapa datanya pas di update hasil updatenya tidak berubah di view nya, sementara pada data tabel yang lain dengan cara yang sama bisa menampilkan data yg sudah di update. saya sudah mencocokkan config nya dengan tabel yang lain tetapi tidak tampil juga data yang di update. apa yg salah dengan code sy, please help.

View edit

<div class="form-group">
<label>Nama Material*</label>
<input class="form-control form-control-sm" type="text" name="nama_material" value="<?php echo $nama_material; ?>" required />
</div>

Model:

public function get_tabel_material($where = ""){
$data_tabel_material = $this->db->query("select * from tabel_material ".$where." order by id_material desc");
return $data_tabel_material;
}

public function update_data($table, $data, $where){
$temp = $this->db->update($table, $data, $where);
return $temp;
}

Controller:

public function do_edit()
	{
        $id_material    = $_POST['id_material'];
        $kode_material	= $_POST['kode_material'];
        $nama_material	= $_POST['nama_material'];
        $warna_material = $_POST['warna_material'];
        $kode_part      = $_POST['kode_part'];
        $nama_part      = $_POST['nama_part'];
        $nama_customer  = $_POST['nama_customer'];
        $stok           = $_POST['stok'];

	$data_edit = array(
        "id_material"       => $id_material,
	"kode_material"	    => $kode_material,
	"nama_material"	    => $nama_material,
	"warna_material"    => $warna_material,
        "kode_part"         => $kode_part,
        "nama_part"         => $nama_part,
        "nama_customer"     => $nama_customer,
        "stok"              => $stok
	);

	$where = array(
	"id_material"		=> $id_material
	);

	$temp = $this->model_tabel_material->update_data('tabel_material', $data_edit, $where);
	if($temp >=1){
	redirect('tabel_material/c_tabel_material/index');
	}else{
	redirect('tabel_material/c_tabel_material/edit_data');
	}
	}

avatar BataraCode
@BataraCode

2 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban