国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP使用Mysql事務實例解析

2024-05-04 23:25:40
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP使用Mysql事務的用法,是PHP數據庫程序設計中非常重要的實用操作技巧,需要的朋友可以參考下
 
 

本文實例講解了PHP使用MySQL事物的實例,并備有注釋加以詳細說明。分享給大家供大家參考之用。

具體實例如下所示:

<?php//數據庫連接$conn = mysql_connect('localhost', 'root', '');mysql_select_db('test', $conn);mysql_query("SET NAMES GBK");/*支持事務的表必須是InnoDB類型一段事務中只能出現一次:mysql_query('START TRANSACTION');//開始事務mysql_query(' ROLLBACK ');//回滾事務mysql_query('COMMIT');//提交事務如果一段事務中出現多次回滾事務,則在,提交事務時只將第一次回滾前至開始事務后對數據庫的所有操作取消,第一次回滾后至提交事務前所有對數據庫操作仍將有效,所以一般將回滾語句僅放在提交事務語句前如果一段事務無提交語句,則從開始事務時以下的所有對數據庫操作雖執行(執行方法返回對錯),但對數據庫無影響,但是在執行下段開始事務語句時,前段事務自動提交*/mysql_query('START TRANSACTION');$isBad = 0;$ins_testTable1 = "INSERT INTO testtable1(NAME,age)VALUES('first',23)";if(!mysql_query($ins_testTable1)){  $isBad =1;}//插入語句字段名有錯$ins_testTable2 = "INSERT INTO testtable1(NAME,ages)VALUES('second','24')";if(!mysql_query($ins_testTable2)){  $isBad =1;}if($isBad == 1){  echo $isBad;  mysql_query('ROLLBACK ');}mysql_query('COMMIT');mysql_close($conn);?>

希望本文所述實例對大家PHP+MySQL程序設計的學習有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 县级市| 久治县| 高唐县| 榆树市| 措勤县| 威远县| 龙里县| 普定县| 蓬安县| 开江县| 建瓯市| 柳河县| 简阳市| 永泰县| 米易县| 泗阳县| 中山市| 大埔区| 景宁| 松江区| 东乌珠穆沁旗| 乌拉特中旗| 岳阳市| 西乡县| 富源县| 广安市| 汤原县| 新闻| 思茅市| 太湖县| 白水县| 武穴市| 玛沁县| 东山县| 蕲春县| 柳州市| 宁都县| 修水县| 庆安县| 三穗县| 孟津县|