我有两个独特的键'手机'和'电子邮件'。当插入重复键时,我收到下面发布的错误:
Integrity constraint violation: 1062 Duplicate entry '4294967295-xyz@gmail.com' for key 'phone'
我要做的是向用户显示抛出的错误,如下面发布的那样:
1. Duplicate entry '4294967295' for key 'phone'
2. Duplicate entry 'xyz@gmail.com' for key 'email'
我该怎么做?
以下是我在前端显示错误所做的工作:
catch( PDOException $Exception ){
if ($Exception->errorInfo[1] == 1062) {
echo 'ERROR: ' . $Exception->getMessage();
}
}
答案 0 :(得分:-1)
您不应在自动增量字段中插入值。系统将为您创建。