![]() ![]() |
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ć.
|
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 5 Dołączył: 10.07.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
za składnie nie ręczę (nie pamiętam, czy można tak porównywać daty), ale jeśli pod $data1 i $data2 umieścisz daty z formularza to takie zapytanie powinno ci zwrócić wynik, którego zakres obejmuje podany zakres w formularzu (IMG:style_emoticons/default/smile.gif) i wtedy będziesz wiedział, że trzeba wywalić błąd |
|
|
|
Post
#3
|
|
|
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ś ?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 14.11.2009 Ostrzeżenie: (0%)
|
No tak to będzie dobra opcja (IMG:style_emoticons/default/biggrin.gif) dzięki
|
|
|
|
![]() ![]() |
|
Aktualny czas: 10.06.2026 - 13:47 |