обработка дубликатов записей в операторе вставки MySQL
У меня есть php-форма для ввода данных в базу данных mysql, мой вопрос заключается в том, как мне обрабатывать дубликаты записей, например, если уже существует идентификационный номер, как я могу проверить, существует ли тогда, если он выдает сообщение об ошибке, для выражения expale & quot ; ID уже находится в базе данных & quot ;, вот пример оператора вставки, однако я хотел бы проверить базу данных на наличие дублирующих записей перед вводом
<code>$values = $_POST; foreach ($values as &$value) { $value = mysql_real_escape_string($value); } $sql1="INSERT INTO loan (loan_id) VALUES ('$values[loan_id]')"; $result = mysql_query($sql1); if (!$result) { die('Invalid query: ' . mysql_error()); } </code>