Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapisanie dat i godzin w bazie
Forum PHP.pl > Forum > Bazy danych > MySQL
GoldeNx3
Witam,

w moim projekcie osoby mogą dodawać ogłoszenia na miesiąc, dajmy przykład, że wystawiają ogłoszenie 15.10 do 15.11, chciałbym, aby na te 30 dni od momentu wystawienia, czyli od 15.10 mógł ustawić sobie kalendarz w które dni i od której do której może się spotkać z kontrahentem, czyli ustawia sobie:

15.10 - godzina 12:00 - 13:00 oraz godzina 16:00 - 17:00
16.10 - godzina 11:00 - 18:00
17.10 - wolne
18.10 - godzina 11:00 - 14:00 oraz godzina 17:00 - 20:00

i tak dalej aż do 15.11

Jedna tabela przechowuje wszystkie informacje na temat głównych informacji o ofercie, oraz mam dwie osobne które przechowują bardziej szczegółowe dane. Jak mogę zapisać w/w daty i godziny w bazie, aby wszystko grało tak jak ma grać?
borabora
dodaj fullcalendar js i niech na nim zaznacza. Mozesz ustawić daty graniczne w ustawieniach, ale przed zapisem do bazy tak powinieneś to walidować
GoldeNx3
To mniej więcej wiem jak wykonać, ale jak zapisać to do bazy? Każda data i godzina w nowym rekordzie? Czy jak inaczej?
borabora
dodatkowa tabela dla przedziałów, które chłopu pasują. Kolumny:
-ai
-id ogłoszenia
-początek przedziału (datetime)
-koniec przedziału (datetime)
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.