Делаю сайт, на котором есть возможность забронировать стол, мне необходимо чтобы, когда человек бронировал стол, проходила проверка не забронирован ли этот стол в течении полутора часов.
Пример:
Стол забронирован на 18:00
Нужно сделать так, чтобы стол нельзя было забронировать раньше 19:30
0
Голосов: 0
ScorpioT1000 - 10 months ago
0
Голосов: 0
Какая структура таблиц? Хотябы нужные колонки
0
Голосов: 0
ArhiMEN - 10 months ago
0
Голосов: 0
Id, tablename, username, amount, time, date
0
Голосов: 0
ScorpioT1000 - 10 months ago
Edited by
0
Голосов: 0
mysql
SELECT 
    IF(time >= NOW() AND time <= ADDTIME(NOW(), '01:30:00'), 'booked', 'not booked') 
FROM table 
WHERE id = ...
Первое условие странное, конечно, но и в задаче ничего не было

В postgresql and time <= (NOW() + interval '1.5 hour')
To leave a comment please sign in to the site.