У меня есть таблица MySQL с тремя столбцами: дата — время начала — время окончания. Дата — это поле типа «дата» MySQL, а время начала и окончания — это поля типа «время».
Скажем, например, у меня есть запись в базе данных как далее, давайте назовем этот сеанс 1;
Код: Выделить всё
date = 2011-06-30, startTime = 09:00:00, finishTime = 11:00:00
Код: Выделить всё
date = 2011-06-30, startTime = 10:00:00, finishTime = 12:00:00
I' Я использую PHP/MySQL и исходю из того, что запрос может быть запущен и, если есть совпадающие результаты, то он потерпит неудачу, если совпадающих результатов нет, тогда вставьте.
Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/651 ... onflicting
Мобильная версия