Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 26.10.2004 Ostrzeżenie: (0%)
|
posiadam stronę coś w rodzaju rezerawcji pokoi.
Mam też formularz a w nim 2 pola teraz jednak potrzebuje po wysłaniu formularza (a jaby się dało sprawdzić to nawet przed) czy pokój w tym czasie jest wolny do bazy zapisuje datę w formie mktime
no i teraz jest problem jak sprawdzić czy ten okres wybrany przez usera nie jest już w bazie? CZekam na sugestie, za które wielkie dzięki |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław |
Musisz policzyć wszystkie rezerwacje na dany pokój, dla których podany początek rezerwacji lub wyliczony koniec znajduje się BETWEEN (wskazówka) początku ich (istniejących już) rezerwacji.
Przy okazji - podawanie długości rezerwacji jest średnio wygodne - user wie, od kiedy do kiedy chce rezerwować - to primo. Jako sekundo dopiero na ile dni. Polecałbym zatem zarówno po stronie usera (JS) jak i kodu (jakby JS był wyłączony) obliczanie daty końcowej i tez trzymanie jej w bazie. Wierz mi - kilka systemów rezerwacyjnych/urlopowych zrobiliśmy w mentaxie - właśnie jeden z nich kończę. |
|
|
|
grzegorz_g [php] sprawdzanie przedziałów czasowych 9.07.2008, 23:03:43
Cysiaczek @scanner, a to chętnie się dowiem, jaką strukturę ... 10.07.2008, 00:02:39
scanner Akurat jeśli chodzi o strukture bazy, to z jest to... 10.07.2008, 00:26:27
Cysiaczek Pewnie i jest to wystarczające.
Wchodząc w szczegó... 10.07.2008, 01:20:07 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:47 |