mysqli_affected_rows()函数介绍
mysqli_affected_rows()函数是MySQL的一个函数,可以获取最近一次MySQL操作影响的行数。该函数返回一个整数,表示最近一次操作影响的行数。
mysqli_affected_rows()函数语法
int mysqli_affected_rows ( mysqli $link )
该函数有一个参数,参数为mysqli_affected_rows()函数的参数,即MySQL的连接资源句柄。
mysqli_affected_rows()函数使用方法
要使用mysqli_affected_rows()函数,需要在PHP中建立一个MySQL的连接资源句柄,使用MySQL的查询语句进行查询操作,使用mysqli_affected_rows()函数获取最近一次MySQL操作影响的行数。
下面是一个使用mysqli_affected_rows()函数的例子:
$conn = mysqli_connect("localhost","root","root","test"); $sql = "delete from users where id = 1"; $res = mysqli_query($conn,$sql); $num = mysqli_affected_rows($conn); echo "最近一次MySQL操作影响的行数为:".$num;
上面的代码中,建立了一个MySQL的连接资源句柄$conn,使用MySQL的查询语句进行查询操作,使用mysqli_affected_rows()函数获取最近一次MySQL操作影响的行数,并将结果赋值给变量$num。
mysqli_affected_rows()函数注意事项
- 使用mysqli_affected_rows()函数时,需要先建立MySQL的连接资源句柄,才能使用该函数。
- mysqli_affected_rows()函数只能获取最近一次MySQL操作影响的行数,不能获取查询操作影响的行数。
- mysqli_affected_rows()函数返回的是一个整数,表示最近一次操作影响的行数。