Membangun form tambah artikel pada halaman admin: Tambahkan kode seperti dibawah ini dalam class Admin file Admin.php

144 3. Jalankan program dan tampilkan serta analisis hasilnya

5. Membangun form update artikel pada halaman admin:

1. Buka file form_update.html, ubah beberapa kode seperti dibawah ini, simpan dengan nama form_update.php dalam folder application views C:xampphtdocsmyproyekapplication 1 2 3 4 5 6 7 8 9 10 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 DOCTYPE html html lang = en head meta charset = utf-8 meta name = viewport content = width=device-width, initial-scale=1 title Dashboard Admin title -- Bootstrap core CSS -- link href = ?php echo base_url ? assetscssbootstrap.min.css rel = stylesheet link href = ?php echo base_url ? assetsstyledashboard.css rel = stylesheet head ... kode antara ... ?php foreach artikel as data_artikel :? form action = ?php echo base_url ? index.phpadmindo_update method = POST div class = form-group input name = id type = hidden class = form- control value = ?php echo data_artikel - id ;? div div class = form-group label Judul Artikel label input name = judul type = text class = form- control placeholder = Judul Artikel value = ?php echo data_artikel - judul ;? div div class = form-group label Konten label textarea name = konten class = form- control rows = 12 ?php echo data_artikel - konten ;? textarea div label label button type = submit class = btn btn-info Update button button type = submit class = btn btn-danger Cancel button form ?php endforeach ?

2. Tambahkan kode seperti dibawah ini dalam class Admin file Admin.php

C:xampphtdocsmyproyekapplication 1 2 3 4 5 publicfunction update_artikel id { this - load - model web_model ; data [ artikel ]= this - web_model - get_for_update id ; this - load - view form_update , data ; } 145 6 7 8 9 10 11 12 13 publicfunction do_update { judul = _POST [ judul ]; konten = _POST [ konten ]; id = _POST [ id ]; this - load - model web_model ; this - web_model - update_artikel judul , konten , id ; redirect base_url . index.phpadmin ; } 3. Jalankan program dan tampilkan serta analisis hasilnya

6. Membangun perintah untuk hapus artikel

1. Tambahkan kode seperti dibawah ini dalam class Admin file Admin.php

C:xampphtdocsmyproyekapplication 1 2 3 4 5 6 publicfunction do_hapus id { this - load - model web_model ; this - web_model - hapus_artikel id ; redirect base_url . index.phpadmin ; } 2. Jalankan program dan tampilkan serta analisis hasilnya

E. Studi Kasus

Rancanglah sebuah halaman kontak yang nantinya berfungsi untuk pengiriman pesan oleh pengunjung web kepada admin, pesan dikirim melalui form halaman kontak, dan semua pesan yang dimasukan akan muncul dalam bentuk daftar pada halaman admin Untuk antarmuka dari halaman kontak dan admin anda dapat menggunakan hasil dari studi kasus pada Kegiatan Pembelajaran pertama.

F. Rangkuman

Back-End web adalah bagian utama dari sebuah web site yang berfokus pada pemrograman sisi-server dan database. Segala fitur yang ada pada web dinamis seperti mengambil data, memasukan data, menghapus data dan mengupdate data adalah dibangun pada bagian back-end development. Seorang back-end developer minimal menguasai pemrograman sisi-server seperti PHP dan DBSM seperti MySQL.