Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] funkcja date - jak zmienic dni i miesiace
InosU31
post
Post #1





Grupa: Zarejestrowani
Postów: 221
Pomógł: 14
Dołączył: 11.03.2009
Skąd: Lubaczów

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


Witam ponownie

mam taki problem i nie wiem jak sie za to zabrac - bo juz kombinuje ale nic z tego nie wychodzi...

Otoz mam formularz i w nim z listy wyboru chce wybierac rok-miesiec-dzien I pozniej te dane przeslac do bazy. Nie wiem jak to mi sie w bazie zapisze takie przeslane dane - bo mam rekord (tam gdzie umieszczam dane) typu date - no ale chialbym w tym formularzu wyswietlic dni jako: 01, 02, 03, 04...itd. Tylko jak probuje przypisac do zmiennej wartosc : 01 to mi sie taka wyswietli, niestety przy dodawaniu (++) 2 juz nie wyglada jak 1 - czyli nie ma zeraz z przodu. Jak przypisze funkcji date():

  1. date('01')
  2. //lub
  3. date(01)


to w pierwszym przypadku pokazuje mi 01 ale 02 juz nie tylko 2 - bez tego zera.

moze ktos podpowiedziec jak sie za to zabrac? ewentualnie czy da sie przekonwertowac taka liczbe z typu int na ten pozadany?

I drugie pytanie odnosnie miesiecy.. jak wiadomo funkcja date wyswietlajaca miesiace pokazuje je po angielsku, w bazie mam znow zapis: 2009-11-04 ...

chialbym na tym formularzu wyswietlic miesiace po polsku ale po przeslaniu do bazy zapisywalo by sie to jako liczby calkowite. Myslalem zeby uzyc do tego tablicy np:

  1. array('styczen' => '01' .... 'grdzien' => '12');
  2.  


i tu moje pytanie... mozna jakos w inny sposob to pozmieniac - jakos przez funkcje date?

pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 08:18