我想添加2011 - 2001年在我的下拉框(明年2012年至2012年等)。在html <select>,php代码添加<option> s
由于我不想更改我的代码,我以为在php中这样做。
我是有这样的作用后:
<select name="purchaseYear" size="1">
<?echo "<option>" . date("Y") . "</option>";?>
<?echo "<option>" . date("Y") - 1 . "</option>";?>
...
</select>
现在我想用一个for循环来实现它,并试图像这样:
<select name="purchaseYear" size="1">
<?
for ($i = 0; $i <= 9; $i++) {
echo "<option>" . date("Y") - $i . "</option>";
}
?>
</select>
这给了我一个空掇下框。
我需要改变什么?为什么它不工作?
什么HTML输出看起来像? – Dennis