Penginputan Data SI Gaji Karyawan

Input adalah sebuah bentuk proses sistematis yang dilakukan secara objektif untuk memperoleh dan mengevaluasi bukti mengenai asersi tentang kegiatan dan kejadian ekonomi yang sedang dilakukan sebuah perusahaan. Dan hasil dari input itu akan menjadi sebuah laporan kepada pihak yang berkaitan. Dalam Suatu sistem informasi pasti memiliki yang namanya form input, dalam proses pembuatan kali ini saya akan membuat form input data kedalam database.


Pertama kita akan membuat query dalam model, agar data yang kita input bisa tersimpan di database.

Disini query $this->db->table('t_cuti')->insert($data); berfungsi untuk memanggil data di t_cuti lalu memasukan data yang akan di input dari controler nantinya.

Selanjutnya kita akan membuat query dalam controller. Kelas pertama kita membuat dengan nama "tambah_karyawan" kelas ini berguna untuk menampilkan form yang akan kita buat nanti, dan ada beberapa fungsi yang digunakan untuk mengambil data sesuai dengan id atau nik kita nanti.


$data['oke'] = $model->getJabatan(); dan $data['okey'] = $model->getDepartemen(); bertujuan untuk mengambil data dari t_jabatan dan t_departemen yang akan digunakan untuk form nanti nya (fungsi tersebut hanya digunakan untuk JOIN).


Jika sudah membuat query pada model dan controller, selanjutnya kita akan membuat query pada form input pada view, Seperti gambar dibawah ini.



Pada akhir form jangan lupa untuk membuat tombol button, pada perintah <from> jangan lupa untuk membuat action untuk melakukan tindakan ke class selanjut nya dan jangan lupa menggunakan method.


Terakhir kita akan membuat class pada controller.


Didalam array 'nik' => $this->request->getPost('nik'), harus sesuai dengan name yang ada di view yang telah dibuat tadi. Lalu kita menggunakan model yang kita buat tadi, setelah itu kita men-redirect ke table awal tersebut.


Mungkin itu saja penjelasan mengenai penginputan data.








Comments