gpt4 book ai didi

php - MySQL 重复条目造成内部服务器错误

转载 作者:行者123 更新时间:2023-11-30 00:19:28 25 4
gpt4 key购买 nike

为了避免用户创建重复数据,我在字段上使用 UNIQUE 约束。一切都很完美,直到出现重复条目​​;这立即给我一个内部服务器错误。我使用 CodeIgniter 进行查询,并使用 $this->db->_error_message() 检查数据库错误,但程序似乎退出了,而不是被处理,错误号为在我的 AJAX 调用中返回。是否有另一种方法来处理这些类型的错误,或者是我做错了什么?

最佳答案

插入重复项将引发异常。

尝试像这样捕捉它:

try
{
// insertin the duplicate
}
catch (Exception $e)
{
echo 'Exeption: '. $e->getMessage();
}

有关异常处理的更多信息:http://www.php.net/manual/en/language.exceptions.php

关于php - MySQL 重复条目造成内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23355027/

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