Sekarang kita akan menerapkan konsep MVC(Model View Controller) dengan koneksi database,karena kali ini dengan koneksi database,makanya databasenya harus siap.Buat database dengan nama "dbtest",kemudian buat tabel dengan nama "tbl_test"sekarang setting configurasinya seperti di postingan sebelumnya ,karena sekarang menggunakan koneksi database.Ubah juga File database.php di folder App/Config
$route['default']['username'] = "";
$route['default']['database] = "";
menjadi
$route['default']['username'] = "root";
$route['default']['database] = "dbtest";
sekarang buat m_test.php di direktori system->application->models
?php
Class M_test extends Model {
function M_test(){
parent::Model();
}
function get_data() {
$data_siswa= $this->db->query("select * from tbl_test");
return $data_siswa;
}
}
?>
sekarang buat c_test.php di direktori system->application->controller
?php
Class C_test extends Controller {
function C_test(){
parent::Controller();
}
function index(){
$this->load->model('M_test','',TRUE);
$data['teks'] = $this->M_test->
get_data();
$this->load->view('V_test',$data);
}
}
?>
sekarang buat c_test.php di direktori system->application->views
<Html><Head>
<Title>MVC dengan database</Title>
</Head>
<Body>
<table>
<tr><th>Nis</th><th>Nama</th><th>Kelas</th></tr>
<?php
foreach($teks->result() as $r){
?><tr><th><?php echo $row->Nis; ?></th><th><?php echo $row->Nama; ?></th><th><?php echo $row->Kelas?></th></tr>
<?php
}
?>
</table>
</Body></Html>
buat yang baca maap code nya gak karuan,,baru cobain code formater soalnya,, :)
Thank Full
Tidak ada komentar:
Posting Komentar
pembaca yang baik selalu menginggalkan jejak