介绍
本篇文章为大家展示了Mysql事务如何在PHP中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
具体实例如下所示:
& lt; PHP ?//数据库连接 conn 美元;=,mysql_connect (& # 39; localhost # 39;,, & # 39;根# 39;,,& # 39;& # 39;); mysql_select_db(& # 39;测试# 39;,,康涅狄格州美元); mysql_query (“SET  NAMES GBK");/* 支持事务的表必须是InnoDB类型 一段事务中只能出现一次: mysql_query (& # 39; START 事务# 39;);//开始事务 mysql_query (& # 39;, ROLLBACK & # 39;);//回滚事务 mysql_query(& # 39;提交# 39;);//提交事务 如果一段事务中出现多次回滚事务,则在,提交事务时只将第一次回滚前至开始事务后对数据库的所有操作取消,第一次回滚后至提交事务前所有对数据库操作仍将有效,所以一般将回滚语句仅放在提交事务语句前 如果一段事务无提交语句,则从开始事务时以下的所有对数据库操作虽执行(执行方法返回对错),但对数据库无影响,但是在执行下段开始事务语句时,前段事务自动提交 */mysql_query (& # 39; START 事务# 39;); $ isBad =, 0;=$ ins_testTable1 “INSERT  INTO testtable1(姓名、年龄)值(& # 39;第一个# 39;,23)“; 如果(! mysql_query (ins_testTable1美元)){ 美元才能isBad =1; }//插入语句字段名有错=$ ins_testTable2 “INSERT  INTO testtable1(名字、年龄)值(& # 39;第二# 39;& # 39;24 & # 39;)“; 如果(! mysql_query (ins_testTable2美元)){ 美元才能isBad =1; } if ($ isBad ==, 1) { echo 才能;美元是个坏; ,,mysql_query (& # 39; ROLLBACK & # 39;); } mysql_query(& # 39;提交# 39;); 康涅狄格州mysql_close ($); ?在
上述内容就是Mysql事务如何在PHP中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。