REZERWACJE(id_rezerwacji, id_klienta, id_lozka, od, do, czy_zameldowal, cena, czy_zaplacil, uwagi)
LOZKA(id_lozka, numer_pokoju, cena)
Mam formularz w którym wybieram łóżko, i date OD i date DO...
Potrzebuję stworzyć zapytanie do bazy MYSQL sprawdzające czy dane łóżko jest wolne w danym przedziale czasu...
Próbowałem już różne zapytania i nic mi nie wychodzi...
CODE
SELECT * FROM `lozka` LEFT JOIN `rezerwacje` ON `id_lozka` = `id_lozka` WHERE (`$od` BETWEEN '$od' AND '$do') OR (`$do` BETWEEN '$od' AND '$do')
Jest ktoś w stanie mi pomóc?
Wykombinowałem coś takiego ale to jeszcze chyba nie to.. coś mi tu jeszcze nie pasuje :/
$zapytanie = "SELECT * FROM rezerwacje WHERE id_lozka='$id_lozka' and od BETWEEN '$od' AND '$do' OR id_lozka='$id_lozka' and do BETWEEN '$od' AND '$do';";