Saako PHP:llä toteutettu mitenkään pudotusvalikkoon "kelloa" niin että siellä olisi siis vaihtoehtoina
00:15
00:30
00:45
01:00
jne..
Niin että se toimisi laskuriomaisesti eikä aikoja tarvitsisi pudotusvalikkon itse kirjoitella!
Saa kyllä:
<?php echo "<select name=\"ajat\">"; for ($t = 0; $t < 24; $t++) { for ($m = 0; $m < 60; $m += 15) { $aika = sprintf("%02d:%02d", $t, $m); echo "<option value=\"$aika\">$aika"; } } echo "</select>"; ?>
Ensimmäinen silmukka käy läpi tunnit, toinen minuutit 15 minuutin välein. Funktio sprintf palauttaa merkkijonon muotoiltuna niin, että luvut ovat aina kaksinumeroisia ja niiden välissä on kaksoispiste.
Kiitoksia paljon tästä!!
Aihe on jo aika vanha, joten et voi enää vastata siihen.