Assalammualaikum Warrahmatullahi Wabarakatuh.
Hari ini saya akan memberikan tutorial untuk menampilkan data denga PHP dengan menggunakan framework Code Igniter.
Jika teman-teman belum mengetahui cara membuat project baru pada Code Igniter, ada baik nya teman-teman mengikuti dulu tutorial nya disini.
Jika teman-teman sudah mempunyai project Code Igniter yang telah di setting sebelumnya, silahkan teman-teman lanjutkan untuk membaca tutuorial ini.
Yang pertama sekali akan kita lakukan adalah membuat database dan isi nya untuk di tampilkan di website kita nanti.
Setelah kita membuat database dan field-field yang di butuhkan, kita akan mengisi data tersebut setidaknya 1 data untuk di tampilkan. Nah saya kebetulan akan mengisi tabel di atas dengan 5 data.
Selanjutnya kita setting agar Code Igniter agar dapat terhubung dengan database yang telah kita buat.
Selanjutnya kita setting pada routes.php yang ada pada folder application/config/routes.php. Pada file routes.php ini kita akan membuat controller yang akan kita kan sebagai default controller, yaitu controller yang akan di load pertama kali website dibuka.
Selanjutnya teman-teman harus membuat controller mahasiswa.php, sesuai nama controller yang teman-teman tentukan sebagai default controller pada routes.php. Untuk script nya teman-teman bisa membuat nya seperti gambar dibawah ini.
![]() |
Pada script di atas, yang akan dipanggil oleh controller mahasiswa adalah data_mahasiswa yang ada pada folder view. Teman-teman harus membuat view bernama mahasiswa.php dan meletakan nya pada folder view.
Karena teman-teman akan menampilkan data dari database, maka teman-teman akan menggunakan sebuah model untuk meletakan query pemanggilan data tabel dari database. Untuk itu buatlah sebuah model dengan nama m_mahasiswa dengan script berikut :
Lalu untuk untuk script dari data_mahasiswa.php yang terletak pada folder views bisa teman-teman buat seperti ini :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<center>
<marquee><h3> Data Mahasiswa Blog-Izazzil </h3></marquee>
<br />
<table border="2">
<thead>
<th>No</th>
<th>No BP </th>
<th>Nama </th>
<th>Alamat </th>
<th>Program Studi </th>
</thead>
<tbody>
<?php $no = 1; foreach($tampil->result_array() as $d) { ?>
<tr>
<td><?php echo $no++; ?> </td>
<td><?php echo $d['id_mhs']; ?> </td>
<td> <?php echo $d['nama']; ?> </td>
<td> <?php echo $d['alamat']; ?> </td>
<td><?php echo $d['program_studi']; ?> </td>
</tr>
<?php } ?>
</tbody>
</table>
</center>
</body>
</html>
Lalu temen-teman refresh saja website nya di browser teman-teman. Kira-kira hasil nya akan seperti ini :

















0 comments:
Post a Comment