![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 3 Dołączył: 27.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo wiem jak sie za to zabrac. Mam 2 tabele uzytkownicy i pracownicy, chcialbym teraz zrobic kalendarz tak, aby urzytkownik mogl umawiac sie na wizyte z pracownikiem, oczywiscie w czasie od poniedzialku do piatku od 8 do 18 co pol godziny.
Jak zrobic cos takiego, ze ustawiam "dyzury" pracownikow na caly miesiac, a pozniej uzytkownik sam, wybiera sobie date i godzine w ktorej chcialby umowic sie na spotkanie? Moze ma ktos pomysl jak zbudowac do tego baze? Jak pogodzic dwa wpisy uzytkownika i pracownika? Please help ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 75 Dołączył: 19.08.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tabele:
pracownicy_dyzury: | pracownik_id | start_dyzuru | koniec_dyzuru | wizyty: | user_id | pracownik_id | start_wizyty | Jeżeli faktycznie dokładnie co pół godziny, nie musisz podawać rozpiętości czasu wizyty, tylko punkt jej rozpoczęcia. Proponowałbym to każdego z pól z datą/godziną zapisywać dane w formacie timestamp. Wygodnie konwertowałoby Ci się je wstawiając do kalendarza. -------------------- Idąc po czyichś śladach, nie zajdziesz ani kroku dalej...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 3 Dołączył: 27.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hmm, wszystko fajnie, ale jak zapisywac do bazy te dyzury podzielone co pol godziny? I tylko od pon do piatku? Chodzi mi o to aby, miesieczny kalendarz byl wypelniany raz w miesiacu jezeli chodzi o dyzury pracownikow i zeby faktycznie byly w bazie wpisy odpowiadajace np za godz 12.30
Wtedy pobierajac dane do kalendarza wyswietlilo by sie 12.30 - 13.00 wolne...a np 12.00 - 12.30 Termin zarezerwowany |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 11:20 |