![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zastanawiam się jak zapisac daty i godziny repertuaru kina. Mianowicie jak stworzyc tabele. Tworze na poczatek id, id_film, id_kina, i tutaj mam teraz klopot bo nie wiem czy stworzyc dwa dodatkowe pola data, godzina czy moze w wersji data_od, data_do, godziny_seansow W pierwszej tabeli bede mial duzo rekordow, ale wydaje mi sie ze ladniej i szybciej bedzie wyszukiwac repertuar danego kina i danego dnia ?! Co o tym myslicie i jak wy byscie to rozwiazali ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 11 Dołączył: 7.04.2003 Ostrzeżenie: (10%) ![]() ![]() |
Cytat a taki string 2010-01-01 00:00:00 zmienić do innej postaci to już kombinowanie Pewne minimum w znajomości biblioteki standardowej jest niestety konieczne. Sprawdź funkcję strtotime(); Cytat jeszcze mniej czytelne byloby jakbys to w lolcode zapisal, ale o ile mi wiadomo kazdy klient(mowimy o MySQL), wlacznie z konsola, wyswietla date w formacie sformatowanym Fakt z brakiem czytelności może się zapędziłem. Ale datetime i tak sie tu broni. I nie piszę o postgres w mysql także bedzie to prawdą. Timestamp nadaje sie tam gdzie zapisujemy date zapisu rekordu w bazie. Datę jakiejs operacji w systemie. Jeżeli zapisujemy datę w rozumieniu logiki biznesowej wtedy datetime jest właściwy. Cytat ewentualne bledy w konfiguracji daty na serwerze zawsze beda mialy wplyw na aplikacje Nie pisalem o bledach w konfiguracji daty a o bledach w konfiguracji strefy czasowej. Przy data time nie beda one mial wplywu na aplikacje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 17:32 |