Setelah sebelumnya kita membahas cara menyimpan data ke database, pada postingan kali ini kita akan membahas cara menampilkan data dari database ke tabel dengan php. bagaimana caranya? simak penjelasan dibawah ini ya..
Pertama tentunya kita harus sudah membuat database beserta tabelnya, bisa kita gunakan seperti penjelasan pada postingan sebelumnya, Disini
Buatlah tabel di database dengan nama 'siswa' seperti contoh berikut :
CREATE TABLE `siswa` (
`id` int(4) NOT NULL,
`nama` varchar(50) NOT NULL,
`tmplahir` varchar(50) NOT NULL,
`tgllahir` varchar(15) NOT NULL,
`jk` varchar(15) NOT NULL,
`hobi` varchar(50) NOT NULL,
`kota` varchar(50) NOT NULL,
`ket` varchar(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
<?php
$con= mysqli_connect('localhost','root','','pendaftaran_db');
if(!$con){
echo "Koneksi tidak berhasil...!";
}
?><!DOCTYPE html><?phpinclude 'koneksi.php';?><html><head><title>Belajar Menampilkan Data Dari Database </title></head><body><h2 align='center'>BELAJAR MENAMPILKAN DATA DARI DATABASE </h2><hr><table width='800px' border='1' align='center'><!-- Bagian kepala tabel --><thead><tr><th>No</th><th>Nama</th><th>Tmp. Lahir</th><th>Tgl. Lahir</th><th>JK</th><th>Hobi</th><th>Asal Kota</th><th>Keterangan</th></tr></thead><!-- Bagian body tabel --><tbody><?php$query = mysqli_query ($con, "SELECT * FROM siswa ORDER BY id DESC ");while ($r = mysqli_fetch_array($query)){?><tr><td><?php echo $r['id'];?></td><td><?php echo $r['nama'];?></td><td><?php echo $r['tmplahir'];?></td><td><?php echo $r['tgllahir'];?></td><td><?php echo $r['jk'];?></td><td><?php echo $r['hobi'];?></td><td><?php echo $r['kota'];?></td><td><?php echo $r['ket'];?></td></tr><?php }?></tbody></table></html>