Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

PHP / SQL - Comparar Datas

$
0
0
Boa tarde pessoal, estou a desenvolver uma aplicação para reserva de salas, tenho uma tabela onde guardo todas as salas alugadas, com a Data , a Hora de Inicio e a Hora Fim. Quando faço um novo aluguer preciso de verificar se já se encontra alguma sala alugada no intervalo de tempo indicado. Só que tenho um problema, se a hora fim duma sala for 20, e eu quero reservar uma sala das 20 as 22, a query devolve-me que no intervalo de tempo ja tenho uma sala reservada.

A minha query:

Código :
$checkH = mysql_query("SELECT * FROM reservasala WHERE idSala='$sala' AND data='$dataR' AND ((h_inicio between '$h_in' and '$h_fim') OR (h_fim between '$h_in' and '$h_fim'))");

Alguma dica para resolver este problema ? Obrigado

Viewing all articles
Browse latest Browse all 14700

Latest Images

Trending Articles