Site icon SUSANTOKUN

Tutorial CRUD CodeIgniter : Update

Tutorial CRUD CodeIgniter Update

Setelah input dan menampilkan data dari database sekarang bagian update data, berikut adalah tutorial crud codeigniter bagian update.

1. Tambahkan code berikut di controller :

public function edit($id)
{
    $data['person'] = $this->Person_model->get_by_id($id);
    $this->load->view('v_update', $data);
}

public function update()
{
    $id = $this->input->post('id');
    $name = $this->input->post('name');
    $address = $this->input->post('address');

    $data = array(
      'name' => $name,
      'address' => $address
    );
    $this->Person_model->update(['id' => $id], $data);
    redirect('person');
}

Keterangan :

2. Tambahkan code berikut di model :

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

Keterangan :

Function update membawa variabel where dan data, dimana variabel itu diambil dari controller untuk mengupdate data yang sesuai.

3. Masukkan code berikut di folder view dan beri nama v_update :

Keterangan :

Sehingga tampilan akhirnya akan seperti gambar berikut :

Itulah artikel tutorial membuat crud di codeigniter bagian ubah data dari database yang dapat saya sampaikan, semoga bermanfaat.

Baca Juga Tutorial CRUD CodeIgniter :

1. Tutorial CRUD CodeIgniter : Create
2. Tutorial CRUD CodeIgniter : Read
3. Tutorial CRUD CodeIgniter : Update
4. Tutorial CRUD CodeIgniter : Delete

Exit mobile version