Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 0 Dołączył: 11.01.2010 Skąd: Nowa Dęba Ostrzeżenie: (0%)
|
Witam,
mam 2 zapytania które maja mi wyswietlac niezagrane koncerty i zagrane koncerty. Najbliższe koncerty:
Zagrane koncerty:
data zapisuje sie w formacie dzien.meicisc.rok np. 01.03.2010 tylko to sortowanie uwzglednia tylko pierwsze dwie cyfry. 01.03.2010 i źle sortuje... Najbliższe koncerty: 02.03.2010 03.03.2010 05.03.2010 10.03.2010 15.02.2010 27.02.2010 w taki sposob mi sortuje już nie bierze że to luty tylko patrzy na dzien. pogrubione daty powinny byc w zagranych koncertach. Ten post edytował slawo 1.03.2010, 19:36:37 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%)
|
Dla dat zastosuj typ datetime (będą zapisywane w formacie YYYY-MM-DD) albo int (uniksowy znacznik czasu).
Wtedy daty są zapisane w uniwersalnym formacie w strefie czasowej Greenwich. Załóżmy, że użyjesz int. Z poziomu PHP wystarczy wstawiać do bazy wartość funkcji time() albo zmiennej $_SERVER['REQUEST_TIME']. Natomiast aby wyświetlić datę, używasz date() albo strftime(), podając uniksowy znacznik czasu jako drugi argument (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 0 Dołączył: 11.01.2010 Skąd: Nowa Dęba Ostrzeżenie: (0%)
|
ok. zmieniłem tylko typ pola na DATE i w kodze zmieniłem na $data=date("Y.m.d"); bo wcześniej miałem $data=date("d.m.Y"); i się schemat nie zgadzał i głupoty wyświetlało. teraz działa poprawnie.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 21:32 |