Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie dni z wykluczeniem konkretnych okresów
Forum PHP.pl > Forum > Bazy danych > MySQL
Logan_85
Cześć,

Potrzebuje przechowywać w bazie terminy zajęć. Ogólnie wygląda to tak:
od 02.01.2017 do 30.12.2017 z wykluczeniem 06.01.2017, 01-03.05.2017, wszystkich sobót i niedziel, itd. Coś jak rozkład pociągów "kursuje od stycznia do grudnia, w dni robocze, oprócz świąt".

Jak coś takiego przechowywać w bazie?
Jak później w PHP wygenerować listę dostępnych dni?
maly_swd
Każdy dzień to osobny rekord w bazie tongue.gif - tak wiem, że to może być zły pomysł. Ale nie znając założeń aplikacji można tak zrobić.
Logan_85
Nie lepiej będzie przechowywać w bazie datę rozpoczęcia zajęć i datę ich zakończenia? A w osobnej tabeli daty rozpoczęcia i zakończenia okresów wolnych od zajęć? Tak chyba będzie łatwiej generować dostępne dni z poziomu PHP.
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.