Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Wyłączenie dni z kalendarza
Forum PHP.pl > Forum > Przedszkole
d0m1n1k_
Witam,
poszukuję rozwiązania które pobierając dane z MySQL blokowałoby wybrane dni.

Obrazowo mówiąc:

Pobieram sobie z MySQL przedziały dat zarezerwowanych:
  1. $sql = "SELECT `data_od`, `data_do` FROM `rezerwacja` WHERE `pojazd_id` = 1";


Mamy pole wyboru daty od i daty do:
  1. <input name="data_od" type="date" min="2016-09-11" required="">
  2. <input name="data_do" type="date" min="2016-09-11" required="">


I tu się blokuję - nie wiem jak zablokować daty w kalendarzu, tak aby nie można było ich wybrać do rezerwacji.
Bardzo proszę o pomoc, za która z góry ekstremalnie bardzo dziękuję - bo głowię się z tym problemem od ponad tygodnia.
trueblue
Chcesz zablokować wybrane daty w input?
Nie ma takiej możliwości. Możesz ewentualnie kontrolować w JS wybraną datę i informować o tym użytkownika i/lub kontrolować datę po stronie php, po zatwierdzeniu formularza.
Innym rozwiązaniem jest zastosowanie jakiegoś pluginu kalendarza.
d0m1n1k_
To w takim razie czy polecasz / polecacie jakieś interesujące pluginy?
Interesuje mnie coś niezmiernie prostego - tylko wybór daty rozpoczęcia i zakończenia oraz blokadę wybranych dat.
No i jak pobierać do $_POST wartości nie z inputów?
trueblue
Nie wiem czy to prosty plugin:
http://stefangabos.ro/jquery/zebra-datepicker/ (wymaga jQuery)
https://github.com/dbushell/Pikaday
https://chmln.github.io/flatpickr/

Podaj jakiś konkretny przykład pobierania wartości nie z inputa.
d0m1n1k_
Podoba mi się flatpickr. I korzysta z inputów :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.