![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 1 Dołączył: 29.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Bardzo bym prosił w tym temacie o naprowadzenie, niż o poprawianie kodu(kod jest pisany na szybko, oraz jest to dopiero szkic kodu wlasciwego). Generalnie mamy tabele w której generowane sa godziny oraz data. Tabela automatycznie zmienia się danego dnia oraz co godzinę odejmując dni i godziny danego miesiąca. Wszystko fajnie działa, zapisuję do bazy termin, teraz chciałbym z bazy odczytać dane i (zablokować, usunąć, zmienić kolor danego przycisku(obojętnie) aby ponownie nie można było wybrać tego samego terminu. Ogólnie koncepcja jest taka, może ktoś ma lepszy pomysł na działanie takiego systemu. Pozdrawiam.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
To co pokazałeś to nie koncepcja, tylko implementacja. A mógłbyś omówić koncepcję tak, żeby nie trzeba się było przebijać przez te kolorowe mróweczki i zgadywać, czy kod robi to co powinien robić? Nie wiadomo nawet, czy kod działa tak jak zaplanowałeś. Wiesz, opisz słowami algorytm - będzie wiadomo co miałeś na myśli i czy to dobre podejście czy nie.
PS. Duży plus za PDO. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 282 Pomógł: 89 Dołączył: 12.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim dane z bazy trzeba pobrać zanim wygenerujesz tabelkę html w tej podwójnej pętli for.
Na podstawie tych danych do komórki wpisujesz lub nie formularz/przycisk z godziną rezerwacji (lub też blokujesz go w jakikolwiek wybrany sposó(IMG:style_emoticons/default/cool.gif) . Swoją drogą dlaczego liczysz tylko od bieżącej godziny? Jeśli dziś jest prawie koniec dnia to jutro na wcześniejsze godziny nie da rady zarezerwować... Polecałbym również założenie dni do tygodnia naprzód, a do tego dodatkowa linijka z ręcznie wprowadzaną datą (lub przy pomocy kalendarza) pobierająca dostępne godziny po wybraniu dnia (ajax+jquery), bo może się zdarzyć, że ktoś sobie zażyczy rezerwację na przykład za rok. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 08:55 |