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 相关文章推荐
一个ORACLE分页程序,挺实用的.
Oct 09 PHP
PHP文件下载类
Dec 06 PHP
基于PHP magic_quotes_gpc的使用方法详解
Jun 24 PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
Jun 27 PHP
ThinkPHP之getField详解
Jun 20 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
Sep 25 PHP
WordPress网站性能优化指南
Nov 18 PHP
PDO的安全处理与事物处理方法
Oct 31 PHP
PHP简单装饰器模式实现与用法示例
Jun 22 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
Sep 15 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
Nov 22 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
建立文件交换功能的脚本(一)
2006/10/09 PHP
PHP学习之PHP运算符
2006/10/09 PHP
php 函数中使用static的说明
2012/06/01 PHP
php 定义404页面的实现代码
2012/11/19 PHP
PHP数组与对象之间使用递归实现转换的方法
2015/06/24 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
2009/10/26 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
JavaScript Promise启示录
2014/08/12 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
vue axios整合使用全攻略
2018/05/24 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
JS实现网页时钟特效
2020/03/25 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
Angular进行简单单元测试的实现方法实例
2020/08/16 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
Node.js文本文件BOM头的去除方法
2020/11/22 Javascript
Python numpy 常用函数总结
2017/12/07 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
Python 面向对象部分知识点小结
2020/03/09 Python
Python如何实现大型数组运算(使用NumPy)
2020/07/24 Python
如何通过安装HomeBrew来安装Python3
2020/12/23 Python
校班主任推荐信范文
2013/12/03 职场文书
建筑工程专业学生的自我评价
2013/12/25 职场文书
最新奶茶店创业计划书
2014/01/25 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
2014年行政助理工作总结
2014/11/19 职场文书
党员评议自我评价
2015/03/03 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
使用css样式设计一个简单的html登陆界面的实现
2021/03/30 HTML / CSS
python爬虫之利用selenium模块自动登录CSDN
2021/04/22 Python
详解OpenCV曝光融合
2022/04/29 Python