Posted in CodeIgniter 12 years ago 3 min read
<?php
class User_controller extends CI_Controller{
function __Construct()
{
parent ::__construct();
}
function user()
{
$this->load->model('user_model');
$data['judul'] = 'Menampilkan Data dari Database Menggunakan Codeigniter';
$data['daftar_user'] = $this->user_model->get_user_all();
$this->load->view('daftar_user', $data);
}
}
<?php
class User_model extends CI_Model{
function get_user_all()
{
$query=$this->db->query("SELECT * FROM user ORDER BY id_user DESC");
return $query->result();
}
}
<html>
<head>
<title><?php echo $judul; ?></title>
</head>
<body>
<h1>Daftar User</h1>
<table border="1">
<thead>
<tr>
<th>Nama Lengkap</th>
<th>Username</th>
<th>Email</th>
<th>Alamat</th>
</tr>
</thead>
<tbody>
<?php
foreach($daftar_user as $user){
?>
<tr>
<td><?php echo $user->nama_lengkap; ?></td>
<td><?php echo $user->username; ?></td>
<td><?php echo $user->email; ?></td>
<td><?php echo $user->alamat; ?></td>
</tr>
<?php } ?>
</tbody>
<tfoot>
<tr>
<th>Nama Lengkap</th>
<th>Username</th>
<th>Email</th>
<th>Alamat</th>
</tr>
</tfoot>
</table>
</body>
</html>
Sekarang cobalah untuk menjalankan URL http://localhost/codeigniter/index.php/user_controller/user melalui browser.
Jika code yang anda masukkan benar, maka seluruh data di dalam tabel user akan muncul.
Source code: menampilkan_data_database_codeigniter
Tutorial selanjutnya adalah menghapus data menggunakan Codeigniter.
Semoga bermanfaat