本文对php的mysql事务进行了分析,供大家
参考,如下:
对于MyISAM数据库,事务可以
控制。
mysqlrl = mysql_connect美元(美元db_config {东道主},{db_config美元
用户},{db_config美元通过},真的);
如果(!mysqlrl美元){
($味精= mysql_error);
死(不
连接:'。味精);
}
mysql_select_db($ db_config {数据},mysqlrl美元)或死亡(
错误:数据库异常);
mysql_query(
设置names'utf8);
date_default_timezone_set(亚细亚 /上海);
*事务
操作过程开始结束
* /
mysql_query('begin);
$标记3 = mysql_query($ SQL3);
标志1美元= mysql_query($ SQL1);
$标记2 = mysql_query($ SQL2);
如果(FLAG1美元美元美元最高标记3){
mysql_query('commit);
mysql_query();
数据。成功的更新记录;
write_file($
文件数据,美元);
返回true;
{人}
打印mysql_error();
mysql_query('rollback);
mysql_query();
数据。未能更新记录(* * *)!!!;
write_file($文件数据,美元);
返回false;
}
}
更多读者感兴趣的PHP操作mysql相关内容可以看到站点主题:mysql数据库操作入门
教程 希望本文能对PHP
程序设计有所帮助。