Kamis, 02 Juni 2022

Menampilkan data dari Database ke Tabel dengan php

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;


Selanjutnya buat file koneksi, beri nama 'koneksi.php':
 <?php
$con= mysqli_connect('localhost','root','','pendaftaran_db');
if(!$con){
echo "Koneksi tidak berhasil...!";
}
?>

Selanjutnya buat file untuk menampilkan tabelnya, beri nama 'tabel.php', seperti contoh berikut :

<!DOCTYPE html>
<?php
include '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>

Berikut ini hasilnya :










Untuk menampilkan tabel yang sudah kita buat, ketik di addressbar 'localhost/latihan/tabel.php'


Demikian cara menampilkan data dari database ke tabel dengan menggunakan php. Semoga bermanfaat

Tidak ada komentar:

Posting Komentar