php mysqli_affected_rows,PHP mysqli_stmt_affected_rows() 函数用法及示例
PHP mysqli_stmt_affected_rows() 函数用法及示例
mysqli_stmt_affected_rows()函数返回最后执行的语句更改,删除或插入的行总数.
定义和用法
mysqli_stmt_affected_rows()函数返回最近执行的语句影响(更改,删除,插入)的行数。
只有在INSERT,UPDATE或DELETE语句之后调用此函数,该函数才能正常工作。如果您需要了解受SELECT查询影响的行数,则需要使用mysqli_stmt_num_rows()函数。
语法mysqli_stmt_affected_rows($stmt)
参数序号参数及说明
1stmt(必需)
这是表示执行SQL查询的语句的对象。
返回值
PHP mysqli_stmt_affected_rows()函数返回一个整数值,该值指示受先前(INSERT,UPDATE,REPLACE或DELETE)操作影响的行数。
如果语句有错误,则此函数返回-1。如果没有受影响的行,则此函数返回0。
PHP版本
此函数最初是在PHP版本5中引入的,并且可以在所有更高版本中使用。
在线示例
假设我们已经在MySQL数据库中创建了一个名为employee的表,其内容如下:
mysql> select * from employee;
+------------+--------------+------+------+--------+
| FIRST_NAME | LAST_NAME | AGE | SEX | INCOME |
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
