从for循环创建PHP下拉菜单?

我正在尝试创建一个具有1,2,3和4选项的下拉菜单.

下面的代码是我现在使用的代码,下拉列表为空.

知道我在做什么错吗?

<select name="years">
<?php 

for($i=1; $i<=4; $i++)
{

"<option value=".$i.">".$i."</option>";
}
?> 
     <option name="years"> </option>   
        </select> 

            <input type="submit" name="submitYears" value="Year" />

解决方法:

您没有输出选项标签.
像这样尝试:

<select name="years">

<?php 

for($i=1; $i<=4; $i++)
{

    echo "<option value=".$i.">".$i."</option>";
}
?> 
     <option name="years"> </option>   
</select> 

<input type="submit" name="submitYears" value="Year" />
上一篇:PHP数组的最后一个元素的不同CSS样式


下一篇:MySQL Looped Join如何测试结果是否完整?