Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/MySQL] Sprawdzenie czy podana data zawiera się w przedziale
Kamilo
post 7.11.2007, 22:50:13
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 4.12.2006
Skąd: Bydgoszcz

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


Szukam funkcji w php albo mysql za pomocą której mógłbym sprawdzić czy dana data zawiera się w podanym przedziale ?


Przykład:

data: 2007-10-05

przedział początek: 2007-10-01
przedział koniec: 2007-10-31

Sprawdź czy 2007-10-05 zawiera się w przedziale od 2007-10-01 do 2007-10-31.

Pozdrawiam.

Ten post edytował Kamilo 7.11.2007, 22:50:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
rolnix
post 7.11.2007, 22:55:56
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 16.04.2005
Skąd: Białowieża

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


W mysql, jeśli operujesz na typie "date", wystarczą operatory porównania > i <. Jest też tam funkcja NOW() zwracająca czas obecny.

W php musisz zamienić datę na unixowy znacznik czasu, po czym też je porównać jak liczby winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
Kamilo
post 7.11.2007, 23:33:04
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 4.12.2006
Skąd: Bydgoszcz

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


Dzięki za szybką pomoc, operatory porównania w MySQL będą dla mnie idealnym rozwiązaniem.
Pozdrawiam
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:04