Задать вопрос
mrusklon
@mrusklon
Не получается? Яростно гугли!

Как валидировать информацию из mysql бд?

есть у меня база
дата | ФИО | место работы | отработанные часы | прочие ячейки

я делаю форму через ajax отправляю все на сервер и php записываю в БД , теперь у меня стала дилема если 2 или более человек зайдут одновременно заполнять форму, они оба могут отправить данные и выйдет огромный дубль

как мне запретить добавление в БД если в определенную дату у ФИО уже есть запись?
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой 1 комментарий
Ответ пользователя Сергей С. К ответам на вопрос (3)
seganim
@seganim
PHP-программист, программный инженер
Не выйдет, если ФИО+дата - первичный ключ или уникальное поле. Причем вместо ФИО желательно использовать логины или иные значения, хранимые в сторонней таблице, чтобы Иванов И.И. и Иванов И И не были разными значениями
Ответ написан