gpt4 book ai didi

PHP PDO 向用户显示格式化错误

转载 作者:行者123 更新时间:2023-11-29 03:48:11 25 4
gpt4 key购买 nike

我有两个唯一键“电话”和“电子邮件”。当插入重复的 key 时,我收到以下错误消息:

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();
}
}

最佳答案

您不应在自动递增字段中插入值。系统将为您创建它。

关于PHP PDO 向用户显示格式化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28780452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com