2013-09-23 79 views
-2

我有這個自定義函數,它會從PHP中的日期函數獲取當前年份。明年將來臨時,我希望明年和前一年一起追加。PHP追加年份選擇菜單

例子: 當前年份是「2013」​​ 明年將是「2014」 當一年會來,應該動態地添加到2014年將下拉列表。

<select> 
<option>2014</option> 
<option>2013</option> 
</select> 

function ec_year(){ 
    $year = date("Y"); 
} 

請任何人幫忙。

+0

請解釋更多,以便我們可以幫助..你有什麼嘗試? –

回答

2

使用此:

$start_year = '2013'; 
$current_year = date("Y"); 
echo '<select>'; 
for ($i=$start_year; $i <= $current_year; $i++) { 
    echo '<option>' . $i .'</option>'; 
} 
echo '</select>'; 
+0

感謝這工作像一個魅力 – user1772571

+0

不客氣:) –

-1

嘗試:

echo date('Y')+1; #will give current year + 1 
1

試試這個給最終一年,只要你喜歡...這將在本年度自動工作

<select> 
<?php for($i=date(Y);$i>=endyear);$i--){ 

<option><?php echo $i;?></option> 

<?php }?></select> 
+0

啊,好的。 '$我 - ';) – djot

-1
<select> 
<option><?php echo date('Y');?></option> 
<option><?php echo date('Y', strtotime('+1 year'));?></option> 
</select> 
0

試試這個:

<select> 
    <option><?php print(Date("Y") + 1); ?></option> 
    <option><?php print(Date("Y")); ?></option> 
</select>