Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak wypisać kolejne daty
citek10
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 9.06.2008

Ostrzeżenie: (0%)
-----


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ć?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Używaj bbcode.
  1. $dzien = mktime(0, 0, 0, 2, 1, 2010);
  2.  
  3. for ($i=1; $i<=100; $i++)
  4. {
  5.  
  6. print("<option value=$i> ".date('Y-m-d', $dzien));
  7. $dzien = strtotime('+1 day', $dzien);
  8. }


Ten post edytował wookieb 19.02.2010, 16:29:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 04:00