处理 PHP/MySQL 重复条目错误的正确方法是什么?
即使代码 1062 是重复条目的正确代码,下面的代码也不起作用。我应该在这里使用 DBO 吗?不幸的是我还不熟悉。
<?php
try {
mysql_query('INSERT INTO TP2_ORGANISME VALUES (A0A0, Equiterre, 1,
/photos/equiterre_logo.png, Steve Guilbault, steve@equiterre.org');
} catch {
if (mysql_errno() == 1062)
echo 'Duplicate key entry';
}
?>
Run Code Online (Sandbox Code Playgroud)
我只是在寻找一个简单的 try catch 或任何可以让我向输入重复项的用户打印一条消息,说明他必须为主键输入另一个值。
谢谢