Database dan Tampilan Table

Setelah kita membuat rancangan UML pada blog sebelumnya, kali ini kita akan membuat database berserta fungsi penampilan data dari database yang bernama "Pegawai". Berikut ini table- table yang saya sudah buat.

Pada table t_cuti kita akan menambahkan trigger yang bernama "cuti" fungsi ini jika kita menambah cuti pada seseorang maka akan bertambah automatis di t_karyawan. query trigger seperti berikut.

Fungsi dari total_cuti= total_cuti+ new.jumlah_cuti itu adalah agar ketika kita menambah data dari "jumlah_Cuti" pada tabel t_cuti maka pada tabel t_karyawan juga akan bertambah sesuai dengan nik orang itu sendiri. setelah kita membuat tabel berserta trigger, kita akan menampilkan data dari table pada CI4 (Codeigniter 4). sebelum nya anda harus mengetahui cara mengkoneksi dan mengisntal CI 4, kalian dapat menonton di video (https://www.youtube.com/watch?v=8OaIcLgOFeA) untuk mengintal CI 4 dan (https://www.youtube.com/watch?v=MjDj55ccYcY) untuk mengkoneksi database.

Cara pertama untuk menampilkan data dari dabase, yaitu membuat model. dini saya menggunakan join agar dapat menyambung 3 buah tabel sekali gus. pertama kita membuat seperti :

Disini saya memberi nama model saya dengan nama M_pegawai. setelah itu kita membuat class getPegawai yang berguna untuk mengambil data table "t_karyawan, t_departemen, dan t_jabatan" sesuai dengan id yang telah di tentukan. kurang lebih kondingan seperti di atas.

Setelah itu, kita akan membuat controller, disini saya membuat dengan nama C_pegawai. kita akan menggunakan model yang telah kita buat tadi, lalu membuat class dengan nama index, selanjut nya kita memanggil model kita dengan " new M_pegawai()" lalu memasukan ke variabel model, setelah itu kita memanggil nama class yang kita buat. Setelah ini kita akan membuat tampilan dengan nama "Karyawan". kondingan akan seperti ini.

Selajut nya kita membuat view dengan nama karyawan. sebelum nya anda harus tau cara membuat tampilan pada html, lalu kita memasukan foreach sesuai dengan kolom yang akan kita panggil. tampilan dan kodingan saya kurang lebih seperti ini .

Sekian penjelasan saya tentang proses pembuatan sistem ini, jika ada penjelasan yang kurang tentang seputar kondingan, anda harus menonton dichanel ini ( https://www.youtube.com/channel/UCouOxgYji0dt10iAAj4YeWA) sekian terima kasih.


Komentar

Postingan populer dari blog ini

Cara Menggunakan SUM, AVG, MAX, MIN pada CMD

Cara Menghitung Jumlah Record Dengan Menggunakan CMD

Glow Effect di photoshop