gpt4 book ai didi

php - 组合框中的年份间隔

转载 作者:行者123 更新时间:2023-11-29 03:26:27 25 4
gpt4 key购买 nike

<select name="year" >
<option value="0000"<?php echo $year == '0000' ? 'selected="selected"' : ''; ?>>Year:</option>

<?php
for($i=date('Y'); $i>1899; $i--) {
$selected = '';
if ($year == $i) $selected = ' selected="selected"';
print('<option value="'.$i.'"'.$selected.'>'.$i.'</option>'."\n");
}
?>

</select>

这是我的代码,供用户选择他在组合框中输入的年份,但我想设置一个 2 年的间隔,例如 2000-2002 等,直到今年。怎么帮我谢谢!

最佳答案

您可以使用 $i=$i-2 代替 $i--

类似的东西:

<select name="year" >
<option value="0000"<?php echo $year == '0000' ? 'selected="selected"' : ''; ?>>Year:</option>

<?php
for($i=date('Y'); $i>1899; $i=$i-2) {
$selected = '';
$year2 = $i-2;
if ($year == $i) $selected = ' selected="selected"';
print('<option value="'.$year2. " " . $i .'" '.$selected.'> '.$year2.' '.$i.'</option>'."\n");
}
?>

</select>

关于php - 组合框中的年份间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35509551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com