(PHP 5, PHP 7, PHP 8)
mysqli::$connect_errno -- mysqli_connect_errno — Returns the error code from last connect call
面向对象风格
过程化风格
Returns the error code from the last connection attempt.
此函数没有参数。
An error code for the last connection attempt, if it failed. Zero means no error occurred.
示例 #1 $mysqli->connect_errno example
面向对象风格
<?php
/* @ is used to suppress default error messages */
$mysqli = @new mysqli('localhost', 'fake_user', 'my_password', 'my_db');
if ($mysqli->connect_errno) {
/* Use your preferred error logging method here */
error_log('Connection error: ' . $mysqli->connect_errno);
}
过程化风格
<?php
/* @ is used to suppress default error messages */
$link = @mysqli_connect('localhost', 'fake_user', 'my_password', 'my_db');
if (!$link) {
/* Use your preferred error logging method here */
error_log('Connection error: ' . mysqli_connect_errno());
}
以上例程会输出:
Connection error: 1045