Cara Membuat Crud Codeigniter : Input Data ke Database

Diposting pada

Membuat Crud Codeigniter : Input Data ke Database -Tutorial kali ini adalah tutorial lanjutan dari artikel Cara Membuat Crud Codeigniter : Menampilkan ke Database. Di tutorial kali ini kita akan belajar cara menginputkan data ke database menggunakan codeigniter. Seperti halnya pada PHP native, kali ini kita akan menginput data ke databse menggunakan form biasa. Berikut adalah cara membuat input data ke database. Bagi kalian yang belum membaca tutorial sebelumnya kalian bisa membaca nya terlebih dahulu, atau kalian bisa membacanya dengan mengklik link di bawah ini.

Baca Juga : Cara Membuat Crud Codeigniter : Menampilkan Data dari Database

Cara Menginput Data ke Database dengan Codeigniter

cara membuat crud codeigniter input data ke database

Langkah pertama, kita setting dulu base_url framework codeigniter dengan nama project kalian. Pada tutorial kali ini saya memberi nama project saya androidunik. Sehingga settingan base_url seperti di bawah ini.

Pada tutorial ini framework codeigniter saya sudah bisa di akses tanpa menggunnakan index.php, karena saya sudah melakukan beberapa pengaturan pada project saya ini. Jika kalian ingin menghilangkan url index.php, kalian bisa membaca artikel ini Cara Menghapus Index.php Pada CodeIgniter.

Setelah itu, buat sebuah method bar pada controller C_crud.php. Pada tutorial ini saya menbuat function / method tambah() yang berfungsi untuk menampilkan tampilan V_input, tampilan tersebut akan saya jadikan sebagai form inputan ke database. Berikut adalah script dari file C_crud.php.

Dan buatlah satu view yang akan kita gunakan sebagai form input datta ke database. Pada tutorial ini saya membuat view dengan nama V_input.php, setelah itu isi file view tersebut dengan script seperti di bawah ini.

Bisa kalian lihat pada script di atas, pada script form action saya arahkan aksi ke function / method proses_tambah pada controller crud yang tadi dibuat. Maka dari itu kita akan membuat satu method lagi pada file C_crud.php untuk memproses atau meng-handle inputan data dari form tersebut. Berikut adalah isi file dari C_crud.php yang sudah di isi dengan method proses_tambah.

  • Penjelasan Script C_crud

Perhatikan pada method / function proses_tambah. Pertama kita menangkap sebuah inputan dari tampilan V_input.php dengan script $this->input->post(‘nama_form_input’), setelah itu kita jadikan array data tersebut dengan script seperti di bawah ini.

Dan menginput data tersebut ke database dengan menggunakan model M_crud.php yang sudah saya jelaskan pada tutorial codeigniter sebelumnya. Pada parameter pertama model M_crud.php saya input array data yang di input dan pada parameter kedua saya beri nama dari tabel tujuan menyimpan data tersebut.

Setelah data itu berhasil dimasukan, kita alihkan proses tersebut ke function/method index.

 

Setelah itu, kita buat sebuah function/method input data pada model M_crud.php yang kita buat sebelum tutorial ini.

Nah, itulah Cara Membuat Input Data ke Database. Sekarang kita tinggal mencoba script yang tadi sudah kita buat. Silahkan kunjungi alamat http://localhost/androidunik/c_crud/tambah/, setelah itu silahkan isi form tersebut dan klik tambah.

cara membuat crud codeigniter input data ke database

 

cara membuat crud codeigniter input data ke database

Gambar Gravatar
Seorang Blogger Newbie yang ingin terus belajar dalam dunia Blogger dan framework Codeigniter