Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam.
Mam taką funkcje która pobiera z bazy date w formacie DATETIME 0000-00-00 00:00:00 Funkcja porównuje date dzisiejszą do tej z bazy więc jeśli w bazie jest np: 2010-09-01 to wyświetla napis: "dzisiaj", natomiast jeśli w bazie jest 2010-08-31 to wyświetla napis "wczoraj", w każdym innym wypadku powinna wyświetlać po prostu date z bazy. Wszystko fajnie działało jednak w momencie jak sie pojawił nowy miesiąc, to nagle wszystkie daty starsze niż wczoraj, pokazują napis wczoraj. Jak to można rozwiązać ?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 9 Dołączył: 21.05.2004 Skąd: Glogau/Breslau Ostrzeżenie: (0%)
|
Jest jeszcze jedna taka zajebiaszcza fjca w php jak http://php.net/manual/en/function.strtotime.php - popatrz po przykładach, to Ci może życie ułatwi.
|
|
|
|
M@X [php/mysql] funkcja dzisiaj, wczoraj 1.09.2010, 18:07:12
AlexDeLarge Podpowiem, że "wczoraj" zaczyna się na:
... 1.09.2010, 18:56:58 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 12:13 |