Sabtu, 29 Agustus 2009

Tiga atau lebih dropdown menu dengan PHP dan MySQL

Membuat tiga atau lebih dropdown /combobox terkait dengan PHP dan MySQL tentunya bukan hal mudah bagi kita yang awam dan newbie dengan PHP, MySQL dan Ajax.

Perlu cukup waktu untuk membuat saya hampir gila (mode berlebihan = on) dan menerima beberapa sindiran karena sering terlihat tampang yang lesu dan pucat (mode berlebihan = on)..Salah satu penyebabnya karena tidak dapat membuat sendiri tiga dropdown combobox yang saling berkaitan satu sama lain. Yang ada hanyalah bisa memanfaatkan source code orang lain. Tetapi tidak apa-lah. yang penting primary target nantinya tercapai.

Cukup berbasa basi..supaya terlihat mudah bisa diperhatikan gambar berikut :


Beberapa hal yang perlu diperhatikan adalah file index.php yang meload langsung combobox negara, kemudian
  1. combobox provinsi diload terpisah dengan PHP dan digabungkan ke index.php dengan Javascript atau Ajax
  2. combobox wilayah diload terpisah dengan PHP dan digabungkan ke index.php dengan Javascript atau Ajax
  3. combobox kecamatan diload terpisah dengan PHP dan digabungkan ke index.php dengan Javascript atau Ajax
Javascript cukup terkenal dalam teknologi AJAX dan bisa memanfaatkan elemen id dari tag html div.

Mohon maaf bila saya tidak menjelaskan terlalu detail dan rasanya kurang lengkap. untuk lengkapnya bisa dipelajari dari file file yang saya upload (program PHP, Javascript dan database MySQL).

Inti program ini hanya menyediakan 4 Combobox yang saling terkait. Untuk Jumlah Combobox yang lebih banyak, misalnya 5 Combobox terkait anda bisa memodifikasi sendiri dengan menambah database dan file PHP untuk tingkatan ke 5.

Jika ingin mengurangi menjadi 3 Combobox terkait, sebelumnya sudah ada artikel Membuat Tiga Populate Combobox With PHP, MySQL dan AJAX atau anda dapat memodifikasi skript berikut..

Download File Empat Populate Combobox With Ajax, PHP dan MySQL

Jika ingin mencoba, pilihlah
Negara Indonesia
Provinsi Bali
Wilayah Denpasar
Kecamatan Pilih salah satu...
Related Post:

2 komentar:

Picas mengatakan...

maybe my best article....but many help by someone else..Include Adi and Master PHP Book..

Picas mengatakan...

hope that i can continue to write good article