webForumDet fria alternativet

Datum och forloop

3 svar · 266 visningar · startad av Asa

AsaMedlem sedan dec. 20011 934 inlägg
#1

Jag vill ha en for-loop där jag listar det så här, så man slipper skriva ut det:

<option value="nyheter.php?ar=2005&man=01">Januari</option>
<option value="nyheter.php?ar=2005&man=02">Februari</option>
<option value="nyheter.php?ar=2005&man=03">Mars</option>
<option value="nyheter.php?ar=2005&man=04">April</option>
<option value="nyheter.php?ar=2005&man=05">Maj</option>
<option value="nyheter.php?ar=2005&man=06">Juni</option>
<option value="nyheter.php?ar=2005&man=07">Juli</option>
<option value="nyheter.php?ar=2005&man=08">Augusti</option>
<option value="nyheter.php?ar=2005&man=09">Seprember</option>
<option value="nyheter.php?ar=2005&man=10">Oktober</option>
<option value="nyheter.php?ar=2005&man=11">November</option>
<option value="nyheter.php?ar=2005&man=12">December</option>
MatteMedlem sedan aug. 20002 970 inlägg
#2

Testa med:

$months = array(1=>'Januari', 'Februari', 'Mars', 'April', 'Maj', 'Juni', 'Juli', 'Augusti', 'September', 'Oktober', 'November', 'December');

for ($i=1; $i<=12; $i++) {
   echo "<option value=\"nyheter.php?ar=2005&man=".sprintf("%02d", $i)."\">".$months[$i]."</option>\n";
}
AsaMedlem sedan dec. 20011 934 inlägg
#3

Tackar så mycket! Funkar fint.

WiZzLeRMedlem sedan juni 2002369 inlägg
#4

acceptera det som ditt slutgiltiga svar!

128 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
125 ms — hämta tråd, inlägg och bilagor (db)