Utama/ Tips dan Trik


Kita juga dapat membuat program terseleksi pada daftar bulan yang ada di dalam objek ListMenu (ComboBox). Pada latihan ini, kami menggunakan nilai bulan yang berjalan saat ini untuk memilih bulan pada daftar. Berikut contohnya:

<html>
<head>
<title>Nama bulan terpilih pada ListMenu
(ComboBox)</title>
</head>
<body>
Bulan :
<select name="bulan">
<?php
// mendefinisikan bulan sekarang dalam bentuk angka
$bln_sekarang=date('m');

// mengulangi dari 1-12
for ($bln=1; $bln <=12 ; $bln++)
{
// membaca nilai bulan dan mengkonfersinya
switch($bln)
{
case '1' : $bulan="Januari"; break;
case '2' : $bulan="Februari"; break;
case '3' : $bulan="Maret"; break;
case '4' : $bulan="April"; break;
case '5' : $bulan="Mei"; break;
case '6' : $bulan="Juni"; break;
case '7' : $bulan="Juli"; break;
case '8' : $bulan="Agustus"; break;
case '9' : $bulan="September"; break;
case '10' : $bulan="Oktober"; break;
case '11' : $bulan="November"; break;
case '12' : $bulan="Desember"; break;
}
// menampilkan kedalam option dalam bentuk terseleksi
echo "<option value=$bln";
if ($bln==$bln_sekarang)
{
echo" selected";
}
echo ">$bulan</option>";
}
?>
</select>
</body>
</html>

PENJELASAN:
Untuk membuat bulan terseleksi (terpilih), Anda dapat merubah tampilan option-nya dengan menggunakan perintah berikut:

echo "<option value=$bln";
if ($bln==$bln_sekarang)
{
echo" selected";
}
echo ">$bulan</option>";