Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > форма выпадающего списка


Автор: Guest 31.1.2005, 16:17
Подскажите как сделать форму выпадающего списка, что бы в нем отображались года от 1970 и далее до сегодняшнего года, автоматически на php, т.е.

<select size="1" name="vibor">
<option value="1970">1970</option>
<option value="1971">1971</option>
<option value="1972">1972</option>
………………………………………
<option value="1972">2005</option>
</select>

Автор: Наставник 31.1.2005, 16:26
Код

<?php
$year=date("Y");
echo("<select size=1 name=vibor>");
for($c=1970;$c<=$year;$c++)
  echo("<option value=$c>$c</option>");
echo("</select>");
?>

Автор: InfMag 31.1.2005, 18:32
Код

<?php
echo "<select name=years>";
for ($i=1970; $i<=date("Y"); $i++) {
echo "<option value=$i>$i</option>";
}
echo "</select>";
?>

Автор: IZ@TOP 31.1.2005, 19:59
InfMag, смысл? Ответ уже дан. Тем более что твой код куда менее лучше.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)