Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu preciso registrar os horarios e que eles não se repitam ou que um horario nao entre no horario do outro.
Faço a consuta, mas esta dando certo apenas com a horas, quando inseri os minutos da esse repetição.
Alguem consegue ajudar com isso
campos:
horario_inicio
horario_fim
data
Desde j[a agradeço

Para quem for efetuar a pesquisa.
É mais simples guardar os valores em datetime e efetuar a pesquisa da seguinte forma:
SELECT * FROM `agenda` WHERE (
(`start` BETWEEN '2018-09-15 10:00:00' AND '2018-09-15 11:00:00')
OR (`end` BETWEEN '2018-09-15 10:00:00' AND '2018-09-15 11:00:00')
OR ('2018-09-15 10:00:00' BETWEEN `start` AND `end` )
OR ('2018-09-15 11:00:00' BETWEEN `start` AND `end` )
)
[resolvido]
Veja uma solução para data.