2025年6月1日 星期日 农历 本月5日芒种
查询

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

「 获取最近一次执行的MySQL查询中产生的警告数量 」


函数mysqli::$warning_count()用于获取最近一次执行的MySQL查询中产生的警告数量。

使用该函数前,必须先创建一个mysqli对象并连接到MySQL服务器。

用法示例:

// 创建mysqli对象并连接到MySQL服务器
$mysqli = new mysqli("localhost", "username", "password", "database");

// 检查连接是否成功
if ($mysqli->connect_errno) {
    die("连接失败: " . $mysqli->connect_error);
}

// 执行一个查询语句
$result = $mysqli->query("SELECT * FROM table");

// 获取最近一次查询中的警告数量
$warningCount = $mysqli->warning_count;

// 输出警告数量
echo "警告数量: " . $warningCount;

// 关闭数据库连接
$mysqli->close();

注意事项:

  • 该函数只能获取最近一次查询的警告数量,如果没有查询或者查询未产生警告,则返回0。
  • 警告数量只能在查询执行之后获取,不能在查询执行之前获取。
  • 该函数只适用于MySQL数据库,不适用于其他数据库类型。
  • 在使用该函数之前,需要先创建一个mysqli对象并连接到MySQL服务器。
补充纠错
上一个函数: mysqli::autocommit()函数
下一个函数: mysqli::$thread_id()函数
热门PHP函数