OOP PHP MySQLi Menampilkan Data

Pada kesempatan sebelumnya saya sudah pernah memberikan contoh tentang bagaimana menambah data ke database menggunakan gaya OOP PHP, dan sekarang kita akan belajar menampilkan data dari database/tabel menggunakan teknik/gaya yang sama pula yaitu Object Oriented Programming (OOP) PHP

Saya akan sedikit memberikan contoh yang mendasar tentang bagaimana menampilakan data dari database MySQL dengan OOP PHP, ini mungkin akan sangat sederhana, namun pasti nantinya akan dibutuhkan pula terutama dalam membangun sebuah aplikasi PHP yang dinamis, karena kemampuan menampilkan data merupakan salah satu syarat yang harus ada dalam aplikasi PHP yang mendukung proses CRUD (Create, Read, Update, Delete). Dengan demikian hal ini perlu dipelajari secara seksama, agar nantinya tidak mengalami kesulitan serta terbiasa saat akan mencoba membangun Aplikasi PHP dengan gaya penulisan OOP.

OOP PHP MySQLi Menampilkan Data

Saya asumsikan bahwa Anda telah membaca artikel sebelumnya yaitu PHP MySQLi OOP Tambah Data ke Database, supaya saya tidak perlu menjelaskannya dari awal dan pembahasannya tidak terlalu melebar kemana – mana

Berikut ini adalah contoh Skrip PHP OOP untuk menampilkan data dari sebuah database

<?php
require_once('koneksi.php'); //panggil file untuk koneksi ke db
$perintah=sprintf("SELECT * FROM buku"); //simpan perintah untuk query
$tampil=$koneksi->query($perintah); //buat query
$jml_data=mysqli_num_rows($tampil);
?>
<html>
<head>
<title>Menampilkan Data</title>
</head>
<body>
<table width="644" border="1" align="center">
<tr>
<td colspan="2">Tabel : Buku</td>
<td colspan="3">Jumlah Data <?php echo $jml_data;?></td>
</tr>
<tr>
<th width="317" align="left" scope="col">Id</th>
<th width="140" align="left" scope="col">Pengarang</th>
<th width="91" align="left" scope="col">Judul</th>
<th width="53" align="left" scope="col">Tahun</th>
</tr>
<?php
if ($tampil->num_rows > 0) { //buat percabangan pengecekan apakah data ada
 while($data=$tampil->fetch_array()) { // jalankan query di simpan di variabel $data kemudian pecah dengan fetch array
?>
 <tr>
<td><?php echo $data['id'];?></td>
<td><?php echo $data['pengarang'];?></td>
<td><?php echo $data['judul'];?></td>
<td><?php echo $data['tahun'];?></td>
</tr>
<?php } //akhiri perulangan?>
<?php }else{
 echo "0 results";
}
$koneksi->close(); ?>

</table>

</body>

</html>

Simpan file diatas dengan nama, misal tampil.php, bila skrip diatas berhasil di eksekui di web browser maka akan menampilkan data seperti berikut

skrip yang berhasil di eksekusi di browser akan menampilkan data


Sampai disini kita telah belajar bagaimana menampilkan data dari database MySQL menggunakan gaya OOP PHP, tahap selanjutnya adalah mempelajari bagaimana melakukan update data dengan OOP PHP.

Baca : OOP PHP MySQLi Update Data



1 Response to "OOP PHP MySQLi Menampilkan Data"

  1. Tidak melebar kemana-mana tetap saja saya kurang bisa memahami :)

    ReplyDelete

Silahkan untuk meninggalkan komentar, santai saja dan mulailah berkomentar...