PHP mysqli_affected_rows() 函数

返回上一级

PHP mysqli_affected_rows() 函数返回前一次 MySQL 操作(SELECT、INSERT、UPDATE、REPLACE、DELETE)所影响的记录行数

( PHP >= 5)

函数原型

mysqli_affected_rows( connection )

参数

参数 描述
connection 必需。规定要使用的 MySQL 连接

返回值

一个 > 0 的整数表示所影响的记录行数

0 表示没有受影响的记录

-1 表示查询返回错误

范例

从不同的查询中输出所影响记录行数

<?php

$conn = mysqli_connect("localhost","root","","test");

if (mysqli_connect_errno($conn))
{
    echo "连接 MySQL 失败: " , mysqli_connect_error();
    exit();
}

// 执行查询并输出受影响的行数
mysqli_query($conn,"SELECT * FROM sites");

echo "受影响的行数: " , mysqli_affected_rows($conn);
echo "<br>";

mysqli_query($conn,"DELETE FROM sites WHERE alexa>1000");
echo "受影响的行数: " , mysqli_affected_rows($conn);


mysqli_close($conn);

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.