php+mysqli操作事务处理惩罚转账问题实例

来源: 电脑维修教程   阅读:     发表时间:

php+mysqli操作事务处理惩罚转账问题实例 这篇文章主要介绍了php+mysqli操作事务处理惩罚转账问题的要领,实例阐明了php+mysqli处理惩罚事务的提交与回滚的技

<?php+mysqli操作事务处理惩罚转账问题实例

这篇文章主要介绍了<?php+mysqli操作事务处理惩罚转账问题的要领,实例阐明了<?php+mysqli处理惩罚事务的提交与回滚的技巧,需要的伴侣可以参考下

本文实例讲述了<?php+mysqli操作事务处理惩罚转账问题的要领。分享给各人供各人参考。具体实现要领如下:

header("content-type:text/html; charset=utf-8");

$mysqli = new mysqli("localhost", "root", "064319", "<?php");

$mysqli->set_charset("utf8");

if($mysqli->connect_errno) {

die('数据库连接失败'.$mysqli->connect_error);

}

$mysqli->autocommit(false); //自动提交模式设为false

$flag = true; //事务是否乐成执行的标记

$query = "update account set balance=balance-1000 where id=3";

$result = $mysqli->query($query);

$affected_count = $mysqli->affected_rows;

if(!result || $affected_count == 0) { //失败

$flag = false;

}

$query = "update account set balance=balance+1000 where id=2";

$result = $mysqli->query($query);

$affected_count = $mysqli->affected_rows;

if(!$result || $affected_count == 0) {

$flag = false;

}

if($flag) {

以上是:解决php+mysqli操作事务处理惩罚转账问题实例问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...