Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah berbasis arsitektur MVC.
sekarang kita akan membuat file di folder application/controller lalu beri nama
buku.php, kemudian isi seperti skrip di bawah;
<?php
class Buku extends CI_Controller{
public function index(){
$this->load->model('model_buku');
$nama = "nama anda";
$data['nama']= $nama;
$data['jenis'] = $this->model_buku->jenis_buku();
$this->load->view('index',$data);
}
}
?>
setelah file di cotroller di buat, lalu kita membuat sebuah model , di
folder application/model lalu beri nama model_buku.php. kemudian
skrip nya seperti di bawah;
<?php class Model_buku extends CI_Model{ function jenis_buku(){ $jenis = array('horror','romance','scifi'); return $jenis; } } ?>
nah, yang terakhir kita akan membuat file tampilannya di application/view
lalu buat file baru dan beri nama index.php. lalu ikuti skrip di bawah;
<?php echo $nama; foreach ($jenis as $data) { echo $data; echo '<br/>'; # code... } ?>
maka outputnya akan seperti ini;
untuk lebih jelas nya ada tutorial video nya;
0 komentar:
Posting Komentar