首页 > 试题广场 >

使用mysqli对象中的affected_rows属性,对哪

[单选题]
使用mysqli对象中的affected_rows属性,对哪个操作没有影响?
  • SELECT
  • DELETE
  • UPDATE
  • INSERT
affected_rows() 返回前一次mysqli操作受影响的记录行数,查询语句是一个结果集,只是查询出内容,并未产生改变。
并不是楼上所说的是作用于DML语句,DML语句是包含select方法的。
发表于 2016-11-07 11:23:55 回复(1)
affected_rows表示当数据表发生变化时候产生,而增删改会对数据表发生变化,只有查不会,故选A
发表于 2015-11-12 22:29:13 回复(0)
A
mysqli的num_rows 返回DQL语句的结果集行数,affected_rows取回DML语句受影响行数
发表于 2015-10-10 14:46:09 回复(0)
bbb
编辑于 2018-03-14 10:35:38 回复(0)
affect_rows只有当数据表发生变化时产生,查询不会让表发生变化
发表于 2018-03-09 20:48:35 回复(0)
返回上一次受影响的记录行数,只有查无所谓
发表于 2017-10-25 21:29:55 回复(0)
mysqli_affected_rows()返回受影响的函数,select查询并没有影响
发表于 2017-09-07 22:30:26 回复(0)
A
发表于 2017-06-22 16:10:30 回复(0)
delete insert update  使用affected_rows()  返回的是受影响的行数   select 返回的是结果集吧
发表于 2016-05-16 21:11:29 回复(0)
A select 查询操作不更改数据
发表于 2015-07-04 12:38:17 回复(0)
A
发表于 2015-05-26 14:29:45 回复(0)
A SELECT 只是查询 不会更改数据
发表于 2015-04-09 20:39:04 回复(0)
A
发表于 2015-03-16 16:10:54 回复(0)
A
发表于 2015-03-10 16:31:09 回复(0)
A,查询的时候不会设置该值
发表于 2015-02-13 17:27:01 回复(0)