php mysql 判断update之后是否更新了的方法
发布于 2014-11-08 18:57:00 | 106 次阅读 | 评论: 0 | 来源: 网友投递
PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
本文是一个php+mysql 执行update语句或insert语句或delete后要判断一下是否更新了数据,需要的朋友可以参考下。
首先我的建议是遇到问题摆渡一下,php手册翻上1001遍,问题迎刃而解。
我百度了一下,网友给的答案五花八门。
首先纠正百度来的一个错误的方法:
$sql = "update table a set aname='名字' where aid=88";
$r = $conn->query($sql);
if ($r){
echo "错误以为这里就是数据做了更新,如果这个aid为88的数据不存在语句同样返回true。";
}
带where的语句即使不符合调节只要sql语句没错同样返回true,这里的true可以理解为sql语句不出错,和这样写是同样的效果:$conn->query($sql) or die("更新出错,请检查参数是否正确。");。
获取update更新的多少行的函数用:mysql_affected_rows($conn) 或者用mysqli_affected_rows($conn)
相关阅读:
php mysql 判断update之后是否更新了的方法
php 判断update语句是否执行成功的方法
php判断GIF图片是否为动画的方法
PHP判断文章里是否有图片的方法
PHP+Mysql基于事务处理实现转账功能的方法
PHP判断变量是否为0的方法示例讲解
从PHP $_SERVER相关参数判断PHP $_SERVER相关参数来验证页面是否重定向的方法
使用php判断网页是否gzip压缩的方法
php中判断文件空目录是否有读写权限的函数代码
php中判断多维数组是否为空的方法
CMS中PHP判断系统是否已经安装的方法示例
php判断一个数组是否为有序的方法