<?php
class phonebook extends CI_controller{
function __construct(){
parent::__construct();
$this->load->helper(array('url','form'));
$this->load->model('model_phonebook');
}
function index(){
$data['contacts']=$this->model_phonebook->getAll();
$this->load->view('view_phonebook',$data);
}
function welcome(){
$this->load->view('welcome_arya');
}
}
?>
model_phonebook.php(model)
<?php
class model_phonebook extends CI_Model{
function __construct(){
parent::__construct();
$this->load->database();
}
function getAll(){
return $this->db->get('phonebook')->result();
}
}
?>
view_phonebook.php(view)
<!DOCTYPE html>
<html>
<head>
<title>Assignment</title>
</head>
<body>
<h1>Phone Book Kelas</h1>
<table border='1'>
<thead>
<tr>
<th>id</th>
<th>nama</th>
<th>alamat</th>
<th>HP</th>
<th>email</th>
<th>kelas</th>
</tr>
</thead>
<tbody>
<?php $i=1; ?>
<?php foreach($contacts as $contact){ ?>
<tr>
<td><?php echo $i++ ?></td>
<td><?php echo $contact->nama; ?></td>
<td><?php echo $contact->alamat; ?></td>
<td><?php echo $contact->HP; ?></td>
<td><?php echo $contact->email; ?></td>
<td><?php echo $contact->kelas ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</body>
</html>






