citek10
19.02.2010, 16:17:55
Mam pytanie:
Chciałbym do dropdowna podać kolejne daty zaczynając od np 2010-02-01.
Mam zmienną
$dzien = date("Y-m-d",mktime(0, 0, 0, 2, 1, 2010));
i petle for
for ($i=1; $i<=100; $i++)
{
print("<option value=$i> $dzien");
$dzien++;
}
Niestety w tym wypadku do dropdawna daje kolejne dni np 2010-02-29 .... 2010-02-99.
Jak to zrobić?
wookieb
19.02.2010, 16:26:14
Używaj bbcode.
$dzien = mktime(0
, 0
, 0
, 2
, 1
, 2010
);
for ($i=1; $i<=100; $i++)
{
print("<option value=$i> ".date('Y-m-d', $dzien)); }
sadistic_son
19.02.2010, 16:27:25
for ($i=1; $i<=100; $i++)
{
$dzien=date("Y-m-d",$dzien); echo"<option value=$i> $dzien</option>"; }
citek10
19.02.2010, 17:11:23
Twoja podpowiedź wookieb wypisuje mi kolejne dni ale od 1970r czy można jakoś zrobić aby od 2010r?
Juz sobie poradzilem.
Dziękuję
wookieb
19.02.2010, 17:12:08
W takim razie masz jakiś błąd. Sprawdzałem mój kod i działa.