обработка дубликатов записей в операторе вставки 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>

Ответы на вопрос(4)

Ваш ответ на вопрос