Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Przydzielanie daty do jakiegoś okresu
Forum PHP.pl > Forum > Przedszkole
oomaster
Witam,

Szukałem na forum nic nie znalazłem na ten temat. Może troszke dziwny temat ale już tłumaczę w czym problem.

Mam w bazie mysql tabelke "dyzur":
  1. -id
  2. -DATA
  3. -datado
  4. -nazwa
  5. -tel


i w tabeli mam każdy przedział czasu w całym roku czyli np. od 01-01-2008 do 01-04-2008 itd. I teraz php generuje date i chcę aby przy tym sprawdzał kto teraz ma dyżur czyli dzisiejsza data do którego okresu pasuje. Jak to zrobić chyba wiecie oco mi chodzi jeśli nie to piszcie bo próbowałem zwykłym dodawaniem ale to jest nie realny w przypadku data tongue.gif może jest jakaś funkcja do tego w php ?
Hazel
  1. SELECT id FROM dyzur WHERE UNIX_TIMESTAMP(DATA)<UNIX_TIMESTAMP() AND UNIX_TIMESTAMP()<UNIX_TIMESTAMP(datado)




Jeśli dobrze zrozuimałem.
edward podpowiada że nie taka funkcja SQL.
Kicok
Ewentualnie BETWEEN:
  1. WHERE '$data' BETWEEN DATA AND datado
  2. -- ewentualnie dla aktualnej daty
  3. WHERE NOW() BETWEEN DATA AND datado
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.