本质:读操作,用mysql_num_rows函数,写操作用mysql_affected_rows函数

mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,用

CI中的方法:

读操作,获取行数:

$query->num_rows()

该函数将会返回当前请求的行数。在本例子中, $query 表示当前 SQL 所产生的请求结果对象:

$query = $this->db->query('SELECT * FROM my_table');

echo

$query->num_rows();

写操作,获取影响的行数:

$this->db->affected_rows()

Displays the number of affected rows, when doing "write\" type queries (insert, update, etc.).

当执行写入操作(insert,update等)的查询后,显示被影响的行数。

Note: In MySQL "DELETE FROM TABLE" returns 0 affected rows. The database

class has a small hack that allows it to return the correct number of affected

rows. By default this hack is enabled but it can be turned off in the database

driver file.

注意:在 MySQL 中“DELETE FROM TABLE”的被影响行数将会返回 0。database 类有一个小

hack 允许返回正确的被影响的行数。默认情况下这个 hack 功能是打开的但可以在数据库驱动文件中关闭它。

mysql+影响的行数+获取_CI中获取读操作的结果集行数+获取写操作的影响行数相关推荐

  1. html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法

    1. 需求 html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法 2. 方法 2.1 参考官网:https://www.thymeleaf.org/do ...

  2. Python字典(字典的定义,创建字典,获取字典中的数据,字典元素增删改,获取字典视图,字典的遍历,字典的特点,字典生成公式)

    1.字典的定义 2.创建字典 3.获取字典中的数据 4.字典元素增删改 5.获取字典视图 lst={'数值1':300,'数值2':100,'数值3':400,'数值4':200} print(lst ...

  3. mysql 修改字段长度 合并语句_mysql中利用sql语句修改字段名称,字段长度等操作...

    1.修改字段的长度 语法: ALTER TABLE 表名 MODIFY COLUMN 字段名  数据类型(修改后的长度) 例子: 将字段的长度由10改为20 ALTER TABLE attence M ...

  4. STM32调试过程中,读保护,写保护造成的无法擦写芯片问题的解决办法和相关讨论

    调试Flash读保护时,Jlink不能下载程序 发布: 2010-1-20 22:54 | 作者: linew | 来源: StmFans思蜕盟 OPELC 自由电子联盟 调试flash读保护时,点了 ...

  5. 爬虫工具获取页面中域名及子域名(SQL注入、渗透)

    目录 0x01 获取页面中的 URL 0x02 提取 URL 中带参数的 URL 0x03 将提取出来的 URL 去重 总结 自动化寻找网站的注入漏洞,需要先将目标网站的所有带参数的 URL 提取出来 ...

  6. C++的STL栈实现获取栈中最小元素的成员

    实现一个获取栈中最小数据成员的函数,该栈支持如下操作: 1.push(x) : 将元素x压入栈中 2.pop() : 弹出(移除)栈顶元素 3.top() : 返回栈顶元素 4.getMin() : ...

  7. 如何获取数据库中标的所有字段和数据类型?

    如何获取数据库中标的所有字段和数据类型? 目录 如何获取数据库中标的所有字段和数据类型? #获取表中所有字段

  8. javaScript获取url中的参数

    var urlTools = {//获取RUL参数值getUrlParam: function(name) { /*?videoId=identification */var params = dec ...

  9. php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享

    这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JavaScript正则获取地址栏中 ...

最新文章

  1. 转账 程序c语言,求C语言原创小游戏源代码(运行成功可支付宝转账)急!!!
  2. java实现自动登录,并获取数据
  3. bsp模型适用于图计算_【论文解读】目标检测之RFBnet模型
  4. MySQL 优化 —— ORDER BY 优化
  5. openssh修复(CVE-2017-15906)(CVE-2018-15919)这两个漏洞
  6. 零基础教你玩转ESP8266(一) 重识ESP8266
  7. ctfshow-萌新-web10( 利用命令执行漏洞获取网站敏感信息)
  8. Wireshark教程:识别主机和用户
  9. 19.丑数(UVa136)
  10. python pip本身的安装路径
  11. TWS蓝牙耳机怎么挑选?值得买的蓝牙耳机推荐
  12. python中tkinter较完整的鼠标样式cursor值
  13. 关于1000BASE-T1 1000BASE-TX和100BASE-T1
  14. 2018 滴滴出行校招笔试(单词纠错)
  15. 电子科技大学人工智能期末复习笔记(四):概率与贝叶斯网络
  16. java根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离)
  17. 安全模式启动电脑和正常启动有什么区别
  18. tps5430应用电路详解_电源转换芯片TPS5430及其应用
  19. 欧美软件外包三种模式
  20. 【已解决】LaTeX调整图片大小

热门文章

  1. 我的世界rpg服务器背包位置,我的世界:如何识别MC老玩家?看他背包中有没有这五种道具...
  2. 搞定面试官:咱们从头到尾再说一次 Java 垃圾回收
  3. android httpget 参数,安卓通过httpget传入json参数,请求数据
  4. CODE[VS]1012 最大公约数和最小公倍数问题
  5. BZOJ 1922: [Sdoi2010]大陆争霸
  6. Python之路【第十六篇续】Django进阶篇
  7. maven 多模块项目
  8. 第十章 內核同步的方法
  9. postgreSQL源码分析——索引的建立与使用——GIST索引(1)
  10. 案例:实现用户登录功能