Cara Mengubah Database Mysql Menjadi Tabel dengan PHP

Salah satu penyedia penyimpanan database yang sering digunakan oleh para programmer pemula tidak lain dan tidak bukan pasti Mysql yang dimana rata-rata di kontrol menggunakan PHPMyAdmin. Banyak manfaat atau sesuatu yang bisa kita buat dengan memanfaatkan database ini, seperti membuat fitur login dan daftar yang memanfaatkan database, menyimpan data dari internet ke database, dan seperti meyimpan dan menampilkan data ke dalam bentuk tabel yang di program menggunakan PHP dan HTML.

Tutorial ini sangat cocok bagi kamu yang masih belajar menggunakan MySql dan PHP karena suatu saat cara ini akan sangat berguna untuk proyek-proyek kamu di masa mendatang, dan hampir semua situs pasti pernah membuat fitur seperti ini yang dimana menampilkan data data yang ada di database kedalam bentuk tabel HTML, berikut tutorialnya.

Cara Mengubah Database Mysql Menjadi Tabel dengan PHP

1. Kamu buat terlebih dahulu tabel dengan nama user seperti gambar di bawah ini.

2019 05 28 6

2. Jika sudah dibuat, kamu masukkan data datanya sesuai tabel tersebut.

2019 05 28 4

3. Kamu buat berkas baru dengan nama sesuai keinginan kamu dengan format .php

4. Lalu kamu masukkan kode PHP dibawah ini ke dalam berkas tersebut.

<?php
$db_host = 'localhost'; // Nama Server
$db_user = 'root'; // User Server
$db_pass = ''; // Password Server
$db_name = 'tabel'; // Nama Database

$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if (!$conn) {
	die ('Gagal terhubung dengan MySQL: ' . mysqli_connect_error());	
}

$sql = 'SELECT * FROM user';
		
$query = mysqli_query($conn, $sql);

if (!$query) {
	die ('SQL Error: ' . mysqli_error($conn));
}
?>

5. Pastikan server, username, password dan nama database sudah sesuai.

6. Lalu kamu tambahkan kode HTML di bawah ini di bawah kode PHP di atas.

<html>
<head>
	<title>Menampilkan Data MySQL Ke Dalam Tabel HTML</title>
</head>
<style>
table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 50%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}
</style>
<body>
	<table>
		<thead>
			<tr>
				<th>NO</th>
				<th>NAMA</th>
				<th>KELAMIN</th>
				<th>UMUR</th>
			</tr>
		</thead>
		<tbody>
		<?php
		$no 	= 1;
		while ($row = mysqli_fetch_array($query))
		{
			echo '<tr>
					<td>'.$no.'</td>
					<td>'.$row['nama'].'</td>
					<td>'.$row['kelamin'].'</td>
					<td>'.$row['umur'].'</td>
				</tr>';
			$no++;
		}?>
		</tbody>
	</table>
</body>
</html>

7. Jika sudah, silahkan kamu coba buka berkas yang tadi kamu buat di hosting atau localhost kamu.

8. Jika berhasil maka akan muncul seperti contoh di bawah ini.

2019 05 28 5

Penjelasan

Script ini memanfaatkan fitur looping pada fungsi mysqli_fetch_array dimana looping ini akan mencari tahu berapa banyak isi data yang dimiliki oleh tabel tersebut, sehingga script akan melakukan looping sesuai jumlahnya.

Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending Minggu Ini

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk mendapatkan solusinya. Ayo berbagi tutorial terbaikmu.

Ikuti Kami di Sosmed

Inwepo Navigasi

Tentang Kami             Beranda

Hubungi Kami             Panduan Penulis

Kebijakan Privasi

FAQ

Partner

Copyright © 2014 - 2023 Inwepo - All Rights Reserved.

To Top