Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównanie dwóch okresów czasu
mercs600
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.11.2009

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


Witam mam taki problem. W tabeli mam takie pola data_od i data_do. I np w data_od mamy 2010-03-13 a w data_do 2010-03-20. I teraz ten zakres daty od do chciałbym porównać z wpisaną datą w formularzu, tzn użytkownik wpisuje datę np. od 2010-03-14 do 2010-03-18 i powinien wyświetlić się błąd, że ta data jest zajęta. Cały czas myślę nad zapytaniem i nie mogę wymyślić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mercs600
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 14.11.2009

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


dzięki zwraca to co powinien, tylko teraz pomyślałem, że będzie dla mnie lepiej jeśli rozbije sobie jedną datę na 3 pola: od_dzien, od_miesiac, od_rok i do_dzien, do_miesiac, do_rok jak mam teraz skonstruować zapytanie w podobny sposób do tego co mi podałeś ?

  1. SELECT * FROM zamowienia WHERE zamowienia.od_dzien <= $od_dzien AND zamowienia.od_miesiac <= $od_miesiac AND zamowienia.od_rok <= $od_rok AND zamowienia.do_dzien >= $do_dzien AND zamowienia.do_miesiac >= $do_miesiac AND zamowienia.do_rok >= $do_rok;
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.06.2026 - 16:41