PHP異常處理:set_error_handler()函數的用法
732
2023-12-14
(PHP 4, PHP 5)
mysql_error — 返回上一個 MySQL 操作產生的文本錯誤信息
$link_identifier
] )
返回上一個 MySQL 函數的錯誤文本,如果沒有出錯則返回 ''(空字符串)。如果沒有指定連接資源號,則使用上一個成功打開的連接從 MySQL 服務器提取錯誤信息。
從 MySQL 數據庫后端來的錯誤不再發出警告,要用 mysql_error() 來提取錯誤文本。注意本函數僅返回最近一次 MySQL 函數的執行(不包括 mysql_error() 和 mysql_errno())的錯誤文本,因此如果要使用此函數,確保在調用另一個 MySQL 函數之前檢查它的值。
Example #1 mysql_error 例子
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("nonexistentdb");
echo mysql_errno() . ": " . mysql_error(). "n";
mysql_select_db("kossu");
mysql_query("SELECT * FROM nonexistenttable");
echo mysql_errno() . ": " . mysql_error() . "n";
?>
以上例子將產生如下輸出:
1049: Unknown database 'nonexistentdb' 1146: Table 'kossu.nonexistenttable' doesn't exist
參見 mysql_errno()。
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!