chevron_left

PHP 入门教程

免费
第 6.3 回

教程文档

PHP 入门教程 - mysqli 对事务的支持

2024年04月01日
PHP 入门教程

mysqli 对事务的支持

例子

<?php

$mysqli = new mysqli("localhost", "root", "root", "demo");   // 连接MySQL数据库
if (mysqli_connect_errno()) {                                         // 检查连接错误
    exit(mysqli_connect_error());
}

// 设置事务执行状态
$success = TRUE;

// 转账的数目
$price = 8000;

// 暂时关闭MySQL事务机制的自动提交模式
$mysqli->autocommit(0);

// 执行从userA记录中减少cash的值,返回1表示成功,否则执行失败
$result = $mysqli->query("UPDATE account SET cash=cash-$price WHERE name='userA'");

// 如果SQL语句执行失败或没有改变记录中的值,将$sucess的值设置...

课程介绍

本教程专注于为初学者提供合适的 PHP 基础知识体系,内容涵盖 PHP 语言的基础语法、数据类型、流程控制、函数使用、数组操作、字符串处理、错误与异常处理等核心主题。

讲解过程中注重理论与实践相结合,每项知识点均配以清晰的示例代码和详细解析,旨在帮助学习者快速理解 PHP 语言特性,奠定坚实的编程基础。

无论是编程新手还是希望系统梳理 PHP 基础知识的开发者,皆可借此教程查阅 PHP 语言常用语法,为进一步从事 Web 开发工作打下坚实基础。

适合这样的人

PHP 入门基础