PHP 事務(wù)處理數(shù)據(jù)實(shí)現(xiàn)代碼
更新時(shí)間:2010年05月13日 19:36:50 作者:
PHP 事務(wù)處理數(shù)據(jù)實(shí)現(xiàn)代碼,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
public function insertUser ($userArray){
foreach ($userArray as $key => $value) {
@$field .= "$key,";
@$content .= "'$value',";
}
$field = ereg_replace(',$', '', $field);
$content = ereg_replace(',$', '', $content);
$db = db_connect(); //連接數(shù)據(jù)庫
$db->autocommit(FALSE); //設(shè)置為非自動(dòng)提交——事務(wù)處理
$sql1 = "INSERT INTO t_user (".$field.") VALUES (".$content.")";
$result1 = $db->query($sql1);
$sql2 = "INSERT INTO t_userpost (f_username) VALUES ('".$userArray['f_username']."')";
$result2 = $db->query($sql2);
if ($result1 && $result2) {
$db->commit(); //全部成功,提交執(zhí)行結(jié)果
echo '提交';
} else {
$db->rollback(); //有任何錯(cuò)誤發(fā)生,回滾并取消執(zhí)行結(jié)果
echo '回滾';
}
$db->close();
}
您可能感興趣的文章:
- php PDO實(shí)現(xiàn)的事務(wù)回滾示例
- PHP入門教程之使用Mysqli操作數(shù)據(jù)庫的方法(連接,查詢,事務(wù)回滾等)
- ThinkPHP實(shí)現(xiàn)事務(wù)回滾示例代碼
- 解析php mysql 事務(wù)處理回滾操作(附實(shí)例)
- php中在PDO中使用事務(wù)(Transaction)
- PHP操作MySQL事務(wù)實(shí)例
- php+mysql事務(wù)rollback&commit示例
- PHP mysql與mysqli事務(wù)使用說明 分享
- php事務(wù)處理實(shí)例詳解
- PHP中實(shí)現(xiàn)MySQL嵌套事務(wù)的兩種解決方案
- php+mysqli事務(wù)控制實(shí)現(xiàn)銀行轉(zhuǎn)賬實(shí)例
- php實(shí)現(xiàn)mysql事務(wù)處理的方法
- php事務(wù)回滾簡單實(shí)現(xiàn)方法示例
相關(guān)文章
關(guān)于mysql字符集設(shè)置了character_set_client=binary 在gbk情況下會(huì)出現(xiàn)表描述是亂碼的情況
今天在處理bug的時(shí)候,又發(fā)現(xiàn)一個(gè)奇怪的問題,在設(shè)置mysql的編碼為gbk的情況下,發(fā)現(xiàn)建立出來的表,凡是表結(jié)構(gòu)無論是字段還是表結(jié)構(gòu)描述是中文的時(shí)候,建立出來的表結(jié)構(gòu)描述是亂碼,經(jīng)過排查原來是character_set_client=binary惹的禍2013-01-01PHP中使用cURL實(shí)現(xiàn)Get和Post請(qǐng)求的方法
PHP中使用cURL實(shí)現(xiàn)Get和Post請(qǐng)求的方法,需要的朋友可以參考一下2013-03-03PHP+JQuery+Ajax實(shí)現(xiàn)分頁方法詳解
這篇文章主要介紹了PHP+JQuery+Ajax實(shí)現(xiàn)分頁的方法,結(jié)合實(shí)例形式詳細(xì)分析了php數(shù)據(jù)查詢、分頁設(shè)置及ajax交互的相關(guān)技巧,并總結(jié)了分頁的相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-08-08學(xué)習(xí)php設(shè)計(jì)模式 php實(shí)現(xiàn)抽象工廠模式
這篇文章主要介紹了php設(shè)計(jì)模式中的抽象工廠模式,使用php實(shí)現(xiàn)抽象工廠模式,感興趣的小伙伴們可以參考一下2015-12-12