Есть ли в любом случае обнаружение дубликата формы, отправляемой с помощью PHP?
У меня есть текстовое поле, которое используется для ввода в него фразы из одного слова (например, "Google").Когда пользователь нажимает кнопку отправки, форма, содержащая это текстовое поле, отправляется.После этого - на странице обработки PHP - некоторые данные выбираются из базы данных.Если отправленное слово не существует, оно вставляется в БД.Но если он уже существует, существующий получает голос.Это может быть немного сложно, но я думаю, что это понятно.
Единственная проблема заключается в том, что когда пользователь отправляет что-то вроде этого: «Google».оно отправлено, хотя уже есть запись, содержащая «Google».
У меня простой вопрос: как проверить наличие дубликатов?
[Я уже опробовал функцию mysql: LIKE
, но на самом деле это не сработало, потому что когда кто-то отправлял что-то вроде этого: «Гуфи», в нем содержалось «Goo», которое уже есть в слове «Google» ->, которое уже вставлено.]
Так, как я мог решить это?Есть ли хороший сценарий для этого?