Setelah posting tentang edit, delete dan sebelumnya didahului dengan select, insert nah kali ini ada studi kasus lagi ni supaya lebih paham hehe.
Coba deh cermati, kita melakukan duplikasi code yang sangat banyak, terutama saat anda melakukan koneksi basis data dan melakukan operasi pada basis data. Tugas anda adalah mengurangi duplikasi tersebut dengan:
1. membuat fungsi dengan nama get_all_data() untuk mendapatkan
semua data pada suatu tabel dengan masukan berupa nama tabel, dan kembalian berupa semua data yang ada di tabel tersebut, atau nilai “false” jika tidak ada data pada tabel tersebut!
2. membuat fungsi dengan nama get_data_by_id() dengan masukan
berupa nama tabel dan id dari data yang ingin didapatkan, atau nilai “false”
jika tidak ada data dengan id yang dimaksud!
3. membuat fungsi dengan nama del_data_by_id() dengan masukan
berupa nama tabel dan id dari data yang ingin dihapus, atau nilai “false” jika tidak ada data dengan id yang dimaksud!
4. Buatlah ketiga fungsi tersebut dalam sebuah file dengan nama global_db_function.php
Selamat mencoba semoga sukses :)
Download file studi kasus dan posting sebelumnya (pdf)
Coba deh cermati, kita melakukan duplikasi code yang sangat banyak, terutama saat anda melakukan koneksi basis data dan melakukan operasi pada basis data. Tugas anda adalah mengurangi duplikasi tersebut dengan:
1. membuat fungsi dengan nama get_all_data() untuk mendapatkan
semua data pada suatu tabel dengan masukan berupa nama tabel, dan kembalian berupa semua data yang ada di tabel tersebut, atau nilai “false” jika tidak ada data pada tabel tersebut!
2. membuat fungsi dengan nama get_data_by_id() dengan masukan
berupa nama tabel dan id dari data yang ingin didapatkan, atau nilai “false”
jika tidak ada data dengan id yang dimaksud!
3. membuat fungsi dengan nama del_data_by_id() dengan masukan
berupa nama tabel dan id dari data yang ingin dihapus, atau nilai “false” jika tidak ada data dengan id yang dimaksud!
4. Buatlah ketiga fungsi tersebut dalam sebuah file dengan nama global_db_function.php
Selamat mencoba semoga sukses :)
Download file studi kasus dan posting sebelumnya (pdf)
0 komentar:
Posting Komentar