查询

mysqli::$errno()函数—用法及示例

「 获取最近一次数据库操作的错误码 」


函数mysqli::$errno()用于获取最近一次数据库操作的错误码。

用法:

$errorCode = $mysqli->errno;

示例:

$mysqli = new mysqli("localhost", "username", "password", "database");
if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: " . $mysqli->connect_error;
    exit();
}

$query = "SELECT * FROM users";
if ($result = $mysqli->query($query)) {
    // 执行查询操作
    $result->free();
} else {
    echo "Error: " . $mysqli->error;
    echo "Error code: " . $mysqli->errno;
}

$mysqli->close();

在上面的示例中,我们首先创建一个mysqli对象,并尝试连接到MySQL数据库。如果连接失败,我们通过$mysqli->connect_errno获取连接错误码并显示错误信息。

接下来,我们执行一个查询操作。如果查询成功,我们可以继续处理结果集。如果查询失败,我们使用$mysqli->errno获取错误码,并使用$mysqli->error获取错误信息。

最后,我们关闭数据库连接。

补充纠错
上一个函数: mysqli::$error()函数
下一个函数: mysqli::$connect_error()函数
热门PHP函数
分享链接