 |
|
Code (PHP)
<select name="list_Sdate">
<?php
#รวบรวมค่าต่าง ๆ ที่ต้องใช้ ได้แก่ วัน เดือน ปี ปัจจุบัน
$today=date("d"); $thisMonth=date("m"); $thisYear=date("Y");
#คำนวณว่า เดือนกุมภาพันธ์ของปีนี้มีกี่วัน
$maxDayInFeb =($thisYear%4==0)?29:28;
#กำหนดอาร์เรย์ขึ้นเพื่อเก็บจำนวนวันของแต่ละเดีอน
$maxDay=array(31,$maxDayInFeb,31,30,31,30,31,31,30,31,30,31);
//แสดงผลนับจกวันที่ปัจจุบัน จนถึงวันสุดท้ายของเดือน
for($i=$today;$i<=$maxDay[$thisMonth-1];$i++){
printf("<option value=\"%02d\">%02d</option>",$i,$i);
}
?>
</select>
<hr />
<strong>Because today date is : <?=date("d/m/Y")?></strong>
หวังว่านี่คงช่วยได้นะครับ ^^!
|
 |
 |
 |
 |
Date :
2009-05-20 12:17:22 |
By :
vyper |
|
 |
 |
 |
 |
|
|
 |