我有这段代码:
<tr><td>Data expirare:</td><td><?=date_chooser("date",date("Y-m-d"),0)?></td></tr>
它工作正常,但目前我看起来从1920年到2050年,我只想告诉我一些未决和未来五年。
答案 0 :(得分:0)
我假设您使用的是此SO帖子中的date_chooser()算法:How to jump to anchor on submit - not to top of page或此网页:http://ideone.com/Ab0cLD
我通过添加两个变量来调整代码的一小部分:$from_year
和$to_year
。他们现在确定您下拉列表中的年份范围。您可以根据需要调整变量的值。
$chooser.="<select name='".$name."year'>";
$from_year = 1950
$to_year = date("Y") + 5
for($i=$from_year;$i<=$to_year;$i++)
{
if($i==$year) $selected='selected';
else $selected='';
$chooser.="<option $selected>$i</option>";
}