Bismillah...
Tutorial bahasa pemrograman PHP Saya kali ini adalah bagaimana menampilkan data dari Database ke dalam komponen ComboBox. Database disini yang digunakan adalah MySql.
Sebelumnya, kita harus tau apa itu komponen ComboBox, atau juga dikenal dengan sebutan DropdownList, ListBox dan SelectBox. Apapun namanya, intinya ComboBox adalah salah satu komponen form yang berfungsi untuk menampilkan pilihan , dimana hanya salah satu pilihan yang boleh dipilih oleh User.
Selanjutnya, kita langsung aja ke prakteknya...
Pertama, siapkan database Mysql dan tabel data. Sebagai contoh disini Saya buat sebuah table bernama tb_kota, berikut struktur table nya :
--
-- Table structure for table `tb_kota`
--
CREATE TABLE `tb_kota` (
`id_kota` varchar(10) NOT NULL,
`nm_kota` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Dumping data for table `tb_kota`
--
INSERT INTO `tb_kota` (`id_kota`, `nm_kota`) VALUES
('11', 'Jakarta Pusat'),
('12', 'Jakarta Barat'),
('13', 'Jakarta Selatan'),
('14', 'Jakarta Timur'),
('15', 'Jakarta Utara');
--
-- Indexes for dumped tables
--
--
-- Indexes for table `tb_kota`
--
ALTER TABLE `tb_kota`
ADD PRIMARY KEY (`id_kota`);
Hasil table tb_kota, seperti ini :
Kedua, Selanjutnya kita mulai coding PHP, dengan menggunakan komponen ComboBox. Berikut code nya :
<select name="kota">
<option value="">- Pilih Kota -</option>
<?php
mysql_connect("localhost","root","");
mysql_select_db("toko");
$sql = mysql_query("select * from tb_kota");
while($data = mysql_fetch_array($sql)){
echo "<option value=$data[id_kota]>$data[nm_kota]</option>";
}
?>
</select>
Ketiga, Sekarang waktunya kita test programnya. Jika sukses, maka akan tampil seperti gambar berikut :
Ok.. demikian tutorial kali ini, semoga bermanfaat..