0
我在本月的最後一天持續出現問題,除此之外,此代碼可以正常顯示從當前月份開始的所有12個月。在本月的最後一天,我得到了幾個月的重複,其他人根本沒有出現。任何幫助,將不勝感激。謝謝。PHP下拉選擇功能動態創建月份
<select id="month" name="month">
<?php
//lists months
for ($i = 0; $i <= 11; ++$i)
{
$time = strtotime(sprintf('+%d months', $i));
$value = date('m', $time);
$label = date('F', $time);
//if month is set stay on that month
if($month==$value)
{ printf('<option value="%s" selected="selected">%s</option>' , $value, $label);
}
else
{printf('<option value="%s">%s</option>', $value, $label);}
}
?>
//first month shows instead of blank
$("#target option:first")
</select>
你在哪裏設置$ month的值? – Maximus2012
另外,您是否可以檢查您是否在不同情況下爲$ time獲得正確的值? – Maximus2012