當前位置: 首頁> 函數類別大全> mysql_errno

mysql_errno

返回上一個MySQL 操作中的錯誤信息的數字編碼。
名稱:mysql_errno
分類:未分類
所屬語言:php
一句話介紹:獲取最近一次MySQL 操作的錯誤碼

函數名:mysql_errno()

適用版本:PHP 4, PHP 5, PHP 7

用法:mysql_errno() 函數用於獲取最近一次MySQL 操作的錯誤碼。

語法:int mysql_errno ( [resource $link_identifier = NULL] )

參數:

  • link_identifier(可選):MySQL 連接標識符。如果沒有指定,則使用最近打開的連接。

返回值:返回一個表示最近一次MySQL 操作的錯誤碼的整數值,如果沒有錯誤發生,則返回0。

示例:

  1. 使用默認連接標識符獲取最近一次MySQL 操作的錯誤碼:
 $conn = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $conn); $query = "SELECT * FROM table"; $result = mysql_query($query); if(mysql_errno() != 0){ echo "MySQL 错误码:" . mysql_errno() . "<br>"; echo "MySQL 错误信息:" . mysql_error() . "<br>"; } else { // 执行成功的操作}
  1. 使用指定的連接標識符獲取最近一次MySQL 操作的錯誤碼:
 $conn1 = mysql_connect("localhost", "username1", "password1"); $conn2 = mysql_connect("localhost", "username2", "password2"); mysql_select_db("database1", $conn1); mysql_select_db("database2", $conn2); $query1 = "SELECT * FROM table1"; $query2 = "SELECT * FROM table2"; $result1 = mysql_query($query1, $conn1); $result2 = mysql_query($query2, $conn2); if(mysql_errno($conn1) != 0){ echo "MySQL 错误码:" . mysql_errno($conn1) . "<br>"; echo "MySQL 错误信息:" . mysql_error($conn1) . "<br>"; } else { // 执行成功的操作} if(mysql_errno($conn2) != 0){ echo "MySQL 错误码:" . mysql_errno($conn2) . "<br>"; echo "MySQL 错误信息:" . mysql_error($conn2) . "<br>"; } else { // 执行成功的操作}

注意事項:

  • 使用mysql_errno() 函數之前,必須先執行一次MySQL 查詢,否則將無法獲取到錯誤碼。
  • 在PHP 5.5.0 版本之後,建議使用mysqli 或PDO 擴展代替mysql 函數。
同類函數
  • 返回指定年份的複活節與3 月21 日之間的天數。 easter_days

    easter_days

    返回指定年份的複活節與3月21日之間的天
  • 返回結果集中的當前行,作為一個對象。 fetch_object

    fetch_object

    返回結果集中的當前行,作為一個對象。
  • 取得最近一條查詢的信息。 mysql_info

    mysql_info

    取得最近一條查詢的信息。
  • 取得指定字段所在的表名。 mysql_field_table

    mysql_field_table

    取得指定字段所在的表名。
  • 向SimpleXML 元素添加子元素。 addChild

    addChild

    向SimpleXML元素添加子元素。
  • 關閉非持久的MySQL 連接。 mysql_close

    mysql_close

    關閉非持久的MySQL連接。
  • 從對mysql_list_dbs() 的調用返回數據庫名稱。 mysql_db_name

    mysql_db_name

    從對mysql_list_dbs()的調
  • 刪除FTP 服務器上的文件。 ftp_delete

    ftp_delete

    刪除FTP服務器上的文件。
熱門文章