Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 如何自己处理调用DB类的mysql错误?

[复制链接]
vansi 发表于 2013-5-24 14:39:48 | 显示全部楼层 |阅读模式
本帖最后由 vansi 于 2013-5-25 11:20 编辑

query()的第二参数传了'SILENT'了,还是会显示DISCUZ! Database Error。。

如何在自己的页面处理这个错误?
哎,鉴于各位总是搞不清楚。
补充一下
我不是要你们解决为什么会KEY冲突,谢谢。
看清楚了。这表是我自己建的。。我想知道的是,如何自己处理调用DB类的mysql错误?


Discuz! Database Error
(1062) Duplicate entry '10000@qq.com' for key 'mail'
UPDATE `t_sendmail` SET `mail` = '10000@qq.com', `other` = '1', `verifi` = '0', `key` = 'nF8nYUc2' WHERE uid = 1

PHP Debug
No.FileLineCode
1home.php41require_once(%s)
2source/module/home/home_spacecp.php61require_once(%s)
3source/include/spacecp/spacecp_plugin.php17include(%s)
4source/plugin/kzrecord/memcp.inc.php71discuz_database::query(%s)
5source/class/discuz/discuz_database.php136db_driver_mysql->query(%s, false, false)
6source/class/db/db_driver_mysql.php151db_driver_mysql->halt(%s, %d, %s)
7source/class/db/db_driver_mysql.php218break()


 楼主| vansi 发表于 2013-5-25 11:15:59 | 显示全部楼层
没有人知道吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 04:32 , Processed in 0.024025 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表