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: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
@scanner, a to chętnie się dowiem, jaką strukturę bazy obraliście (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Właśnie doszlifowuje mój system rezerwacji i rozwiązałem to trochę nietypowo. Przechowuję w bazie jedynie rekordy odpowiadająca dniom zarezerwowanym. Każdy dzień jest przechowywany maksymalnie w dwóch rekordach (AM/PM lub AMPM , bo system zakłada podział dnia na rano i wieczór). Całość sprowadza się do maksymalnie dwóch zapytań, jeśli chodzi o możliwość rezerwacji. Jedynie wyszukiwanie wolnych terminów jest nieco utrudnione, co dziś mi ~mike pomógł uświadomić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
|
grzegorz_g [php] sprawdzanie przedziałów czasowych 9.07.2008, 23:03:43
scanner Musisz policzyć wszystkie rezerwacje na dany pokój... 9.07.2008, 23:35:27
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: 27.12.2025 - 13:54 |