Kita akan melanjutkan materi kemarin Belajar CodeIgniter (Menampilkan file database) Pada file
view_show_page.php (xampp\htdocs\d4b6\application\views\news\view_input.php)
Pada line 14 kita tambah code :
Edit | <a href="<?=base_url();?>/news/delete/<?=$r->id?>">Hapus</a>
|
Menjadi seperti ini :
Lalu pada file news (xampp\htdocs\d4b6\application\controllers\news.php)
kita tambahkan code :
public function
delete($id=""){
$this->ModelNews->deleteById($id);
redirect('news/show');
|
Kode diatas berfungsi untuk mengconnectkan fungsi delete yang
telah kita tambahkan di file view_input.php tadi.
Hasilnya penambahan code nya menjadi seperti ini :
Lalu kita hubungkan redirect ‘news/show’ di atas dengan file
ModelNews.php seperti tampilan dibawah :
Kemudian buka web browser kita, ketik localhost/d4b6/news/show maka akan muncul tampilan seperti ini.
Pada halaman ini fungsi hapus telah berfungsi, bila di klik maka
data akan terhapus, seperti berikut :
Selanjutkankitaakanmembuatdanmenampilkan form. Tutorial
dapatkitalihatpada web browser kita, ketikLocalhost/d4b6/user_guide/
Klik Table of Contents, maka akan tampil menu tutorial :
Karena kita akan menampilkan Form Validasi, maka pilih “Form
Validasi Class” pada sub menu Class Reference, Lalu pilih “The Form”,
seperti berikut :
Lalu buat file view_input.php pada folder
xampp/htdocs/d4b6/application/views dan copy paste isi dari form tersebut.
Menjadi seperti ini :
Pada file news.php
(xampp\htdocs\d4b6\application\controllers\news.php) kita tambahkan function
input menjadi seperti ini :
Lalu kita tambahkan file formsuscces.php (xampp\htdocs\d4b6\application\views)
untuk memanggil hasil dari submit pada form.
Kemudian lihat hasilnya kita lihat pada web browser,
ketik Localhost/d4b6/news/input maka tampilannya akan seperti ini :
Jika form diatas di submit tanpa menginput data,
maka akan tampil peringatan seperti berikut :
Apabila di isi dengan benar maka akan berhasil seperti ini :
Tidak ada komentar:
Posting Komentar