从宋江的账号扣钱 ????$sql = "UPDATE cash SET money=money-5000 WHERE
header("Content-Type:text/html;charset=utf-8");
$dsn = "mysql:host=127.0.0.1;dbname=php_03;port=3306;charset=utf8";
$username = ‘root‘;
$password = ‘root‘;
$pdo = new PDO($dsn, $username, $password);
????
????//1. 开启事务
????$pdo -> beginTransaction();
????//2,,从宋江的账号扣钱
????$sql = "UPDATE cash SET money=money-5000 WHERE id=2";
????$result = $pdo -> exec($sql);
????
????//3. 李逵的账号加钱
????$sql = "UPDATE cash SET money=money+5000 WHERE id=1";
????$result2 = $pdo -> exec($sql);
????if($result && $result2){
????????//提交
????????$pdo -> commit();
????????echo ‘交易告成!‘;
????}else{
????????//回滚
????????$pdo -> rollBack();
????????echo ‘交易掉败!‘;
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32932.html