![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam w tabeli SQL dwie kolumny START i KONIEC w START jest zapisana godzina rozpoczęcia akcji przykładowo '17:45' a w KONIEC jest zapisana godzina zakończenia akcji przykładowo '21:15' obie kolumny są typu `varchar`. Gdy użytkownik dodaje swoją akcje np. START o '18:20' i KONIEC o '19:10' chciałbym sprawdzić czy jego przedział czasowy nie jest już zarezerwowany. Nie mam zielonego pojęcia jak się za to zabrać, próbowałem z BETWEEN i z sprawdzaniem większości i mniejszości. Przekopywałem również google ale bez żadnych rezultatów. Proszę o pomoc z napisaniu zapytania. Z góry dzięki. P.S Każdy kto udzieli sensownej odpowiedzi w moim temacie dostanie ode mnie `+`. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
tu masz różnice w dniach ale na wszelki wypadek sprawdź czy dobrze działa ten kod, bo już średnio myślę i nie mam jak sprawdzić. echo date('Y-m-d H:i:s', time()+60*60*24*$roznica) to ci powinno wyswietlic date jaka bedzie o we wtorek o tej samej porze co teraz (teraz - chwila odpalenia skryptu) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 11:16 |