[PHP] Jak porównać datę?, Proszę o pomoc :) |
[PHP] Jak porównać datę?, Proszę o pomoc :) |
26.11.2008, 10:36:52
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 26.11.2008 Ostrzeżenie: (0%) |
Potrzebuję takego skryptu, który porównuje $row['data_dodania'] z obecną datą. Jeśli róznica wynosi mniej niż 24 godziny, to działa funkcja echo():
a jeśli więcej, to:
Bardzo proszę o pomoc!!! Potrzebuję to dziś na 14:00! Ten post edytował beznazwy 26.11.2008, 11:00:18 |
|
|
26.11.2008, 10:38:06
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) |
A w jakim formacie jest ta data?
|
|
|
26.11.2008, 10:41:56
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 26.11.2008 Ostrzeżenie: (0%) |
Pobieram ją przy zapytaniu MySQL. Jest w formacie, jaki zwraca funkcja NOW() - czyli 2008-11-26 19:53:56.
|
|
|
26.11.2008, 11:07:17
Post
#4
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) |
Skorzystaj z funkcji:
time() strtotime( $data ) - za $data wstaw swoją datę z mysql To jest tylko jeden z możliwych sposobów. -------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
26.11.2008, 16:46:33
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 26.11.2008 Ostrzeżenie: (0%) |
Dobra, dzięki.
Ale jak mam zrobić porównywanie i odejmowanie? plis! |
|
|
26.11.2008, 16:48:00
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
A w jaki sposób dodajesz/porównujesz ciągi liczbowe? Przecież strtotime" title="Zobacz w manualu PHP" target="_manual/time" title="Zobacz w manualu PHP" target="_manual zwraca Ci wartość liczbową.
-------------------- ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 12:15 |