
Pertama siapkan html untuk table.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h2>Daftar nama siswa</h2>
<table border="1">
<tr>
<th>Id</th>
<th>Nomor</th>
<th>Nama</th>
<th>Kelas</th>
</tr>
</table>
</body>
</html>
Kemudian kita akan membuat koneksi dengan apache server. Pastikan sudah menyalakan apache dan mysql.
Disini saya misalkan akan memakai database pemwebb. Kita akan membuat databasenya nanti.
<?php
$koneksi = mysqli_connect("localhost", "root", "", "pemwebb");
?>
Kemudian kita akan membuat query untuk mendapatkan data dari database.
Disini saya menggunakan table tablesiswa yang ada di database.
<?php
$koneksi = mysqli_connect("localhost", "root", "", "pemwebb");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h2>Daftar nama siswa</h2>
<table border="1">
<tr>
<th>Id</th>
<th>Nomor</th>
<th>Nama</th>
<th>Kelas</th>
</tr>
<?php
$ambildata = mysqli_query($koneksi, "SELECT * FROM tablesiswa");
?>
</table>
</body>
</html>
Langkah selanjutnya adalah menjalankan query dan menampilkan data ke tabel.
<?php
$koneksi = mysqli_connect("localhost", "root", "", "pemwebb");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h2>Daftar nama siswa</h2>
<table border="1">
<tr>
<th>Id</th>
<th>Nomor</th>
<th>Nama</th>
<th>Kelas</th>
</tr>
<?php
$ambildata = mysqli_query($koneksi, "SELECT * FROM tablesiswa");
while ($data = mysqli_fetch_assoc($ambildata)) { ?>
<tr>
<td><?= $data['id']; ?></td>
<td><?= $data['nim']; ?></td>
<td><?= $data['nama']; ?></td>
<td><?= $data['kelas']; ?></td>
</tr>
<?php } ?>
</table>
</body>
</html>
Sekarang adalah saatnya menyetup mysql.










Jika semua itu sudah dilakukan maka kita bisa menampilkan table.php di browser dan tablenya akan ditampilkan dengan data yang diambil dari database.