Belajar Online 31 Cara murah dan mudah dalam belajar

23 Februari 2011

Membuat selected input select sesuai tanggal

Apabila kita akan membuat input type select untuk tanggal kadang direpotkan kalau harus memilih tanggal karena ketika kita telah memilih tanggal dan memprosesnya maka input tersebut akan kembali ke awal. Dengan script ini kita bisa membuat input itu menampilkan angka sesuai tanggal hari ini.

---------------------------------------------------------------------------------

<?php
$date=date(d);
$mount=date(m);
$dates="<select name='tgl'>";
for($tgl=1;$tgl<=31;$tgl++){
if($tgl<10){
$zero="0";
} else {
$zero="";
}

$tanggal="$zero$tgl";
if($tanggal==$date){
$selected="selected";
} else {
$selected="";
}


$dates.="<option value='$zero$tgl' $selected>$zero$tgl</option>";
}
$dates.="</select>";

$mounts="<select name='bln'>";
for($bln=1;$bln<=12;$bln++){
if($bln<10){
$zero="0";
} else {
$zero="";
}

$bulan="$zero$bln";

if($bulan==$mount){
$selected2="selected";
} else {
$selected2="";
}

$mounts.="<option value='$zero$bln' $selected2>$zero$bln</option>";
}
$mounts.="</select>";

$show_date=<<<EOT
<table border="0">
<tr>
<td>Tanggal</td>
<td>$dates &nbsp $mounts </td>
</tr>
</table>
EOT;


echo $show_date;

?>
---------------------------------------------------------------------------------

Tidak ada komentar: