userovich
@userovich

Как ограничить добавление в базу Mysql уже имеющегося элемента?

Всем привет.
Имеется вот такая форма для записи на приём к врачу:
5d6bb6dbc7d40166242932.jpeg
Запрос в базу:
$mysql_insert = "INSERT INTO visits(num_doc,date,comments,id_add_pac,username_doc,username_pac,specialty_doc) VALUES
('{$num_doc}','{$date}','{$comments}','{$id_add}','{$username}','{$username_pac}','{$specialty}')";


Как сделать так, чтобы запись не добавлялась, если какое-то время занято? Например, при попытке записаться 2 раза на 13.01.2020 в 13:00 - чтобы выводилась ошибка: "Выберите другое время".
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
IgorPI
@IgorPI
Коллега, для того что бы быть уверенным на 100%, что бы данные в таблице были разные.
Можно следующее:
Использовать unique key (Уникальный ключ) для одного или групп полей
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽