php更新mysql后获取影响的行数发生异常解决方法


Posted in PHP onMarch 28, 2013

从manual上知道了mysql_affected_rows函数当UPDATE前后的数据一样时会返回异常值,

下面有个方便的解决办法,从官方munual上看到 bdobrica at gmail dot com 留言的:
As a solution to the problem pointed in the post reffering to mysql_affected_rows() returning 0 when you are making an update query and the fields are not modified although the query is valid, i'm posting the following function. It is very simple and based on a previous post.

function mysql_modified_rows () { 
$info_str = mysql_info(); 
$a_rows = mysql_affected_rows(); 
ereg("Rows matched: ([0-9]*)", $info_str, $r_matched); 
return ($a_rows < 1)?($r_matched[1]?$r_matched[1]:0):$a_rows; 
}

PS:因为这个小问题折腾了半天,感觉php真是太不清晰了
PHP 相关文章推荐
1.PHP简介
Oct 09 PHP
通俗易懂的php防注入代码
Apr 07 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
利用php下载xls文件(自己动手写的)
Apr 18 PHP
php面象对象数据库操作类实例
Dec 02 PHP
ThinkPHP添加更新标签的方法
Dec 05 PHP
WordPress网站性能优化指南
Nov 18 PHP
必须收藏的23个php实用代码片段
Feb 02 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 PHP
PHP集成环境XAMPP的安装与配置
Nov 13 PHP
laravel5表单唯一验证的实例代码
Sep 30 PHP
php页面跳转代码 输入网址跳转到你定义的页面
Mar 28 #PHP
PHP 数组和字符串互相转换实现方法
Mar 26 #PHP
php中将html中的br换行符转换为文本输入中的换行符
Mar 26 #PHP
PHP字符过滤函数去除字符串最后一个逗号(rtrim)
Mar 26 #PHP
自定义php类(查找/修改)xml文档
Mar 26 #PHP
php中DOMElement操作xml文档实例演示
Mar 26 #PHP
PHP 自定义错误处理函数trigger_error()
Mar 26 #PHP
You might like
用php实现批量查询清除一句话后门的代码
2008/01/20 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
PHP+Ajax验证码验证用户登录
2016/07/20 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
再谈javascript面向对象编程
2012/03/18 Javascript
javascript 星级评分效果(手写)
2012/12/24 Javascript
setInterval,setTimeout与jquery混用的问题
2013/04/08 Javascript
JS判断变量是否为空判断是否null
2014/07/25 Javascript
jquery实现类似淘宝星星评分功能有截图
2014/09/15 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
JavaScript事件委托原理与用法实例分析
2018/06/07 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
Vue-cli3项目引入Typescript的实现方法
2019/10/18 Javascript
react结合bootstrap实现评论功能
2020/05/30 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
Python获取任意xml节点值的方法
2015/05/05 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
详解如何修改python中字典的键和值
2020/09/29 Python
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
售后求职信范文
2014/03/15 职场文书
给医院的感谢信
2015/01/21 职场文书
陕西导游词
2015/02/04 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS
Mysql 性能监控及调优
2021/04/06 MySQL