cakbudi

Membuat Pilihan Dengan Combobox

In PHP Programming on November 27, 2007 at 2:55 am

Kalau mungkin selama ini anda membuat pilihan bulan dengan combobox dengan cara manual, seperti :

kode1.gif

Jika webserver anda mendukung PHP, mengapa anda tidak menggunakan yang dinamis saja, dengan sedikit script tapi bisa mempermudah anda dalam desain.Berikut langkah-langkah yang harus anda lakukan:

Sisipkan form pada editor anda, kecuali kalau anda mengunakan texteditor seperti notepad, maka anda harus menuliskan tag formnya 🙂
kode2.gif

Sisipkan control untuk Combobox/Listmenu kode3.gif

Kode inilah yang nantinya akan diulang sebanyak 12 kali.

Siapkan Data Bulan dengan variabel array.
Buat sebuah variabel baru, misal $bln yang menampung data-data bulan dengan pemisah spasi (1 spasi)
$bln= “Januari Pebruari Maret April Mei Juni Juli Agustus September Oktober Nopember Desember”;
Pecah variabel $bln dengan pemisah 1 spasi dengan function Explode() sehingga menjadi variabel array $bln.
$bln=explode(” “,$bln);
Jumlah variabel array yang dihasilkan bisa anda hitung dengan count($bln)
Buat Perulangan mulai dari 0 sampai banyak variabel array $bln dikurangi satu. Kenapa dikurangi satu? Karena perulangan dimulai dari 0, sedangkan banyak variabel array $bln dihitung mulai dari 1. Sehingga menjadi :
Kode lengkap dari proyek diatas adalah sebagai berikut :
kode5.gif
catatan:
Syntax Explode() adalah
explode([pemisah],[var string],[limit])

Syntax for() adalah
for([var awal];[var akhir];[penambahan])
{pernyataan yang diulang…………………}
Syntax echo adalah
echo [string]

Iklan
  1. tanya, kalau untuk 3 combobox caranya bagaimana ??? Misal dengan rincian :
    1. combobox 1 sebagai input dari combobox 2
    2. combobox 2 sebagai input dari combobox 3
    thanks

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

%d blogger menyukai ini: