menampilkan table di combobox pada php

Hari ini kita akan kembali Belajar PHP yang membahas tentang Combobox. Dalam 2 table suatu database, sering kita temukan terjadi relasi suatu data yang dalam teori dikenal dengan relasi One To Many. Dimana suatu field kunci pada suatu tabel dijadikan field tamu pada tabel yang lainnya. Sebagai penghubung antar tabel, supaya tidak terjadi kesalahan user dalam menginput data, combobox menjadi salah satu komponen yang sering dipergunakan. Seperti apa ya logika penggunaan combobox tersebut.
Daripada penasaran, silahkan Anda ikuti tutorial berikut :
Buka PHPMyAdmin, buatlah database dengan nama : dbcombo, dan buat table dengan nama negara
Berikut struktur table yang dibutuhkan :

Isikan data table country dengan data-data sebagai berikut :

Dan seperti biasa, siapkan script program PHP Anda seperti di bawah ini
Nama File : form_combobox.php
  1. <form method="post" action="">
  2. Pilih salah satu Negara :
  3. <select name="negara">
  4. <?php
  5.     $konek = mysqli_connect("localhost","root","","dbcombo");
  6.         
  7.     $query = "select * from negara";
  8.     $hasil = mysqli_query($konek,$query);
  9.     while($data=mysqli_fetch_array($hasil)){
  10.         echo "<option value=$data[id]>$data[namanegara]</option>";
  11.     }
  12. ?>
  13. </select>
  14. <input type="submit" name="submit" value="Submit" />
  15. </form>
Hasil script di browser

Demikian Belajar PHP Kita, Semoga Bermanfaat

No comments: