![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
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? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
Każdy dzień to osobny rekord w bazie (IMG:style_emoticons/default/tongue.gif) - tak wiem, że to może być zły pomysł. Ale nie znając założeń aplikacji można tak zrobić.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.08.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
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.
Ten post edytował Logan_85 17.02.2017, 11:33:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 03:42 |