04
Modul ke:
1. Base url : alamat utama lokasi aplikasi disimpan yang dicantumkan konfigurasi pada base_url
application/config/config.php
2. Segmen URI pertama yaitu class. Yang merupakan nama class pada controller yang akan dipanggil.
Apabila segment ini kosong akan digantikan dengan default controller pada konfigurasi
application/config/router.php
3. Segmen URI kedua, fungsi dari class controller yang kita panggil. Apabila segment ini kosong maka
fungsi yang dipanggil adalah fungsi index dari controller tersebut
4. Segmen URI ketiga biasanya berisi parameter dan atau nilai lemparan dari controller lain
Membaca alur program pada URL
Pada contoh di atas, CI berusaha untuk menemukan sebuah controller bernama peserta
pada file peserta.php kemudian menampilkan hasil script dari file controller tersebut
Membaca alur program pada URL
Segmen kedua dari URI menentukan fungsi mana yang akan dipanggil dari controller.
Jika kita menambahkan function baru pada sebuah controller, maka pemanggilannya
disebutkan pada segmen ini. perhatikan URL berikut :
http://localhost/belajaci/peserta/add_peserta
• Hasil dari query yang di return oleh model, kemudian dibungkus dengan
fungsi result() yang menjadikannnya sebuah array dari objek
• Controller kemudian memanggil view peserta_hadir_view.php dan
mengirimkan array $data['peserta_hadir'] ke tampilan view.
• Untuk menampilkan datanya, pada view, array object ini harus dipecah
menggunakan foreach
Merubah suatu data pada database (UPDATE)