Umgang mit doppelten Datensätzen in der mysql Insert-Anweisung

Wenn ich ein PHP-Formular habe, um Daten in eine MySQL-Datenbank einzugeben, ist meine Frage, wie ich doppelte Datensätze verarbeite, zum Beispiel, wenn eine ID-Nummer bereits existiert. ID ist bereits in der Datenbank ", hier ein Beispiel für eine Einfügeanweisung. Ich möchte jedoch, dass die Datenbank vor der Eingabe auf doppelte Datensätze überprüft wird

<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>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage