DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Membuat dropdown di PHP bisa sangat berguna ketika kamu ingin memberikan sebuah pilihan kepada pengguna web. Dropdown menu memungkinkan pengguna untuk memilih salah satu opsi dari daftar yang tersedia. Di bawah ini akan dijelaskan cara membuat dropdown sederhana menggunakan PHP dan HTML.
Sebelum membuat dropdown, kamu harus memiliki server lokal atau server hosting untuk menjalankan PHP. Pastikan kamu sudah menginstall software seperti XAMPP atau WAMP jika menggunakan server lokal.
Langkah pertama adalah membuat file dengan ekstensi .php
. Misalnya, kamu bisa membuat file dengan nama dropdown.php
.
Dalam file ini, kamu akan menulis kode HTML untuk struktur dropdown dan PHP untuk mengolah datanya.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Dropdown di PHP</title>
</head>
<body>
<form action="dropdown.php" method="post">
<label for="pilihan">Pilih Opsi:</label>
<select name="pilihan" id="pilihan">
<option value="opsi1">Opsi 1</option>
<option value="opsi2">Opsi 2</option>
<option value="opsi3">Opsi 3</option>
<!-- Tambahkan opsi lain jika perlu -->
</select>
<input type="submit" name="submit" value="Submit">
</form>
<?php
if (isset($_POST['submit'])) {
$pilihan = $_POST['pilihan'];
echo "Kamu memilih: ".$pilihan;
}
?>
</body>
</html>
Setelah dropdown di-submit, kamu akan menangani data yang dipilih dengan PHP.
$_POST
untuk Mengambil DataKamu menggunakan variabel superglobal $_POST
untuk mengambil data yang dikirim melalui form dengan metode post
.
if (isset($_POST['submit'])) {
$pilihan = $_POST['pilihan'];
echo "Kamu memilih: ".$pilihan;
}
Dropdown juga bisa dibuat dinamis dengan mengambil data dari database seperti MySQL.
Pertama, kamu perlu membuat koneksi ke database:
$host = "localhost";
$user = "username";
$password = "password";
$database = "namadatabase";
$conn = mysqli_connect($host, $user, $password, $database);
if (!$conn) {
die("Koneksi gagal: " . mysqli_connect_error());
}
Setelah itu, ambil data dengan query SQL dan gunakan dalam dropdown:
$sql = "SELECT id, nama_opsi FROM tabel_opsi";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "<option value='".$row['id']."'>".$row['nama_opsi']."</option>";
}
} else {
echo "<option>Tidak ada opsi</option>";
}
Pastikan kode ini kamu tempatkan di dalam tag <select>
di file HTML kamu.
Sekarang kamu sudah tahu cara membuat dropdown sederhana dan dinamis dengan PHP. Kamu dapat menggunakan kode di atas sebagai dasar untuk membuat formulir yang lebih kompleks atau disesuaikan dengan kebutuhan aplikasi web kamu.
Selamat mencoba, dan semoga tutorial ini berguna untuk meningkatkan skill pengembangan web kamu menggunakan PHP.
Link terkait: