Php MYSQLI бронирование гостиничных номеров
привет всем я работаю над проектом по системе бронирования гостиничных номеров теперь главная проблема возникает здесь, как я могу проверить, забронирован ли номер или нет, когда кто-то заказывает несколько номеров, может быть, в то же время кто-то другой хочет забронировать один из номеров.. например, один хочет номер № 500,501,505 и в то же время другой хочет номер 505. как убедиться, что они не получают один и тот же номер одновременно
любое решение для этого.
Что я уже пробовал:
я проверил наличие свободных номеров..
Richard MacCutchan
Когда номер забронирован, вы обновляете базу данных, чтобы показать, что он недоступен для бронирования. Когда она освобождается, вы делаете обратное. Вполне очевидно, как мне показалось.
Member 13876157
язык SQL--
где 1=1
и (room = 500 и roomstate = 'не пользователь')
и (room = 501 и roomstate = 'не пользователь')
и (room = 505 и roomstate = 'не пользователь')
проверка возвращаемого значения.