Menampilkan data di combobox dengan PHP
Pada postingan kali ini kita akan membahas Cara menampilkan data di mYSql pada combobox dengan PHP, dalam kasus ini kita menampilkan data nama provinsi , seperti pada tutorial saya sebelumnya dalam Simple Autocomplete PHP MYSQL HTML5 ya, kita ambil contoh database dari situ aja, agar lebih simple dan mudah dipahami,
Ok.. Mari kita Menampilkan data di mysql pada Combobox / Select Box
Buat Sebuah Database dengan nama db_senterwebs.com , insertkan query dibawah ini
CREATE TABLE `propinsi` (
`id_propinsi` int(10) NOT NULL AUTO_INCREMENT,
`nama_propinsi` varchar(100) NOT NULL,
PRIMARY KEY (`id_propinsi`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Masukkan data dibawah ini kedalam sql table propinsi
INSERT INTO `propinsi` (`id_propinsi`, `nama_propinsi`) VALUES
(11, 'Nanggroe Aceh Darussalaam'),
(12, 'Sumatra Utara'),
(13, 'Sumatra Barat'),
(14, 'Riau'),
(15, 'Jambi'),
(16, 'Sumatra Selatan'),
(17, 'Bengkulu'),
(18, 'Lampung'),
(19, 'Kep. Bangka Belitung'),
(21, 'Kep. Riau'),
(31, 'DKI Jakarta'),
(32, 'Jawa Barat'),
(33, 'Jawa Tengah'),
(34, 'DI Yogyakarta'),
(35, 'Jawa Timur'),
(36, 'Banten'),
(51, 'Bali'),
(52, 'Nusa Tenggara Barat'),
(53, 'Nusa Tenggara Timur'),
(61, 'Kalimantan Barat'),
(62, 'Kalimantan Tengah'),
(63, 'Kalimantan Selatan'),
(64, 'Kalimantan Timur'),
(71, 'Sulawesi Utara'),
(72, 'Sulawesi Tengah'),
(73, 'Sulawesi Selatan'),
(74, 'Sulawesi Tenggara'),
(75, 'Gorontalo'),
(81, 'Maluku'),
(82, 'Maluku Utara'),
(91, 'Papua'),
(92, 'Irian Jaya Barat');
Jika semua benar dilakukan, maka akan terbentuk sebuah database dengan , nama db_senterwebs.com, dan sebuah table propinsi
Setelah itu kita buat File koneksi.php
<?php
$server = "localhost";
$username = "root";
$password = "";
$database = "db_senterwebs.com";
$koneksi = mysqli_connect($server, $username, $password,$database);
if ( mysqli_connect_errno() ) {
// Jika koneksi Error tampilkan Pesan.
exit('Failed to connect to MySQL: ' . mysqli_connect_error());
}
?>
index.php
<div id="wrapper">
<h1><a href="https://senterwebs.com/artikel-113/menampilkan-data-di-combobox-dengan-php.html">Senterwebs.com</a></h1>
<h3><a href="https://senterwebs.com/artikel-113/menampilkan-data-di-combobox-dengan-php.html">Cara Menampilkan Data di combobox dengan PHP</a></h3>
<form method="post" action="" style="text-align: center;">
Pilih salah satu Propinsi :
<select name="propinsi">
<?php
include "koneksi.php";
$query = "select * from propinsi";
$hasil = mysqli_query($koneksi,$query);
while($data=mysqli_fetch_array($hasil)){
echo "<option value=$data[id_propinsi]>$data[nama_propinsi]</option>";
}
?>
</select>
</form>
</div>
Setelah itu silahkan save dengan nama index.php ,dan jalankan dibrowser kesayangan anda..
Nah,, Scrip diatas di index.php merupakan query yang dijalankan dengan menggunakan mysqli ,
Jika anda melakukan dengan Benar, Maka cara diatas akan 100% berhasil dijalankan
Demikianlah Cara Menampilkan data di combobox dengan PHP mysqli dan mysql