【发布时间】:2011-06-26 19:59:36
【问题描述】:
当我们只知道错误的代码号时,有没有办法得到mysql错误字符串消息,由mysql_errno()命令获取?
【问题讨论】:
标签: php mysql error-handling
当我们只知道错误的代码号时,有没有办法得到mysql错误字符串消息,由mysql_errno()命令获取?
【问题讨论】:
标签: php mysql error-handling
您可以获得有关触发哪种错误的信息(例如:server error messages)。但是您不能将错误代码与详细错误消息相关联。所以映射会给你发生的错误类型,但是:
mysql_error()
除了mysql_errno之外,总会给出更多的信息。
【讨论】:
可能存在服务器或客户端错误。
请看这里:http://dev.mysql.com/doc/refman/5.0/en/error-handling.html
【讨论】:
命令mysql_errno() 不只是返回一个数字,在大多数情况下,它与mysql_error 一起使用。您可以使用mysql_error 返回之前 MySQL 操作的错误消息文本。
如果遇到不返回某些文本的情况,请参阅 Mysql 文档中的此部分:http://dev.mysql.com/doc/refman/5.5/en/error-handling.html
【讨论】: