ironheadMedlem sedan mars 20011 346 inlägg Hej!
Har testat lite olika saker, men får inte till det...skulle vilja ha en dropdown som listar detta år som selected och 5 år bakåt & 5 år framåt, testade med:
for ($i = 1; $i <= 5; $i++) {
echo "<option value>".date("Y", strtotime('+$i year'));
}
detta funkar inte heller:
mktime(0, 0, 0, date("m"), date("d"), date("Y")+$i);
...men då blev det hur tokigt som helst....säkert jättesimpelt, men kommer inte på det...hur göra?
SnakesMedlem sedan okt. 2004392 inlägg Du har skrivit option fel men iaf.. så ska det se ut :D
<?
echo "<select>";
$dettaar = date("Y");
for ($i = 1; $i <= 5; $i++) {
echo "<option value=\"$dettaar\">".($dettaar- $i)."</option>";
}
echo "<option value=\"$dettaar\" selected>$dettaar</option>";
for ($i = 1; $i <= 5; $i++) {
echo "<option value=\"$dettaar\">".($dettaar+$i)."</option>";
}
echo "</select>";
?>
ironheadMedlem sedan mars 20011 346 inlägg Åh! Tackar.....nja, jag slarvade bara med option för detta inlägg :OO
SnakesMedlem sedan okt. 2004392 inlägg Förlåt...... men det där stämmer ju inte x(
<?
echo "<select>";
$dettaar = date("Y");
for ($i = 1; $i <= 5; $i++) {
echo "<option value=\"".($dettaar-$i)."\">".($dettaar-$i)."</option>";
}
echo "<option value=\"$dettaar\" selected>$dettaar</option>";
for ($i = 1; $i <= 5; $i++) {
echo "<option value=\"".($dettaar+$i)."\">".($dettaar+$i)."</option>";
}
echo "</select>";
?>
så ja glömde lägga till dem rätta åren i option... utan alla blev 2004.... ;)
ironheadMedlem sedan mars 20011 346 inlägg jag vet...gjorde om den lite....men jag förstod det, så det blev en fullträff iaf ;)