DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
PHP adalah bahasa pemrograman populer yang sering digunakan untuk mengembangkan aplikasi web. Salah satu kemampuannya adalah interaksi dengan database. Pada artikel ini, kamu akan belajar menampilkan data dari database menggunakan PHP dengan cara yang sederhana dan mudah dipahami.
Sebelum memulai, pastikan kamu sudah memiliki server lokal seperti XAMPP atau WAMP yang terinstal, dan sebuah database yang ingin ditampilkan. Jika sudah siap, ikuti langkah-langkah di bawah ini.
Pertama-tama, kamu perlu membuat database. Contoh ini menggunakan MySQL melalui phpMyAdmin yang biasanya disertakan dalam paket server lokal.
Setelah menyiapkan database, selanjutnya kamu perlu mengkoneksi PHP ke database tersebut.
koneksi.php
.<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "nama_database_kamu";
// Membuat koneksi
$conn = new mysqli($servername, $username, $password, $dbname);
// Memeriksa koneksi
if ($conn->connect_error) {
die("Koneksi gagal: " . $conn->connect_error);
}
?>
$dbname
dengan nama database yang kamu buat.Pada setiap file PHP yang memerlukan koneksi ke database, kamu perlu menyertakan file koneksi.php
di awal kodenya.
Kini saatnya menampilkan data yang ada di database kamu.
tampilkan.php
.koneksi.php
yang telah kamu buat sebelumnya.Contoh kodenya adalah sebagai berikut:
include 'koneksi.php';
$sql = "SELECT * FROM nama_tabel_kamu";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data setiap baris
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Nama: " . $row["nama"]. " " . $row["alamat"]. "<br>";
}
} else {
echo "0 hasil";
}
$conn->close();
Setelah kode di atas berhasil menjalankan query dan mengambil hasilnya, kamu bisa menampilkan data tersebut dalam HTML.
Misal, menggunakan tabel:
<table>
<tr>
<th>ID</th>
<th>Nama</th>
<th>Alamat</th>
</tr>
<?php while($row = $result->fetch_assoc()): ?>
<tr>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['nama']; ?></td>
<td><?php echo $row['alamat']; ?></td>
</tr>
<?php endwhile; ?>
</table>
Jangan lupa tutup koneksi database setelah selesai menggunakannya:
$conn->close();
Dengan mengikuti langkah-langkah di atas, kamu sekarang telah berhasil menampilkan data dari database ke halaman web menggunakan PHP. Kamu bisa mengembangkan dan memodifikasi kode sesuai dengan kebutuhan aplikasi web yang sedang kamu kerjakan. Selamat mencoba!
Link terkait: