>有人知道PHP的默认异常代码吗?主要用于数据库异常。
我知道那件事:
42000 is a sql syntax error
23000 is duplicate unique key entry
我还应该了解哪些其他异常代码?
没有"PHP 的默认异常代码",但看起来您正在寻找 MySQL 错误代码的解释,您可以在此处找到:)
你可能想看看mysql_error():
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("nonexistentdb", $link);
echo mysql_errno($link) . ": " . mysql_error($link). "n";
mysql_select_db("kossu", $link);
mysql_query("SELECT * FROM nonexistenttable", $link);
echo mysql_errno($link) . ": " . mysql_error($link) . "n"; # <- text message
?>