当前位置:首页 > Web开发 > 正文

从宋江的账号扣钱 ????$sql = "UPDATE cash SET money=money-5000 WHERE

2024-03-31 Web开发

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