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ù)庫(kù)
$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ù)庫(kù)的方法(連接,查詢,事務(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ù)使用說(shuō)明 分享
- 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ù)回滾簡(jiǎn)單實(shí)現(xiàn)方法示例
相關(guān)文章
php實(shí)現(xiàn)redis緩存配置和使用方法詳解
這篇文章主要為大家詳細(xì)介紹了如何配置Redis擴(kuò)展以及如何在PHP項(xiàng)目中使用Redis進(jìn)行緩存操作,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下2025-02-02
php實(shí)現(xiàn)向javascript傳遞數(shù)組的方法
這篇文章主要介紹了php實(shí)現(xiàn)向javascript傳遞數(shù)組的方法,涉及php數(shù)組轉(zhuǎn)json傳遞到j(luò)avascript的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07
php加速器eAccelerator的配置參數(shù)、API詳解
eAccelerator是一個(gè)開(kāi)源PHP加速器,優(yōu)化程序,編碼器和動(dòng)態(tài)內(nèi)容緩存。它通過(guò)在編譯狀態(tài)下對(duì)它們進(jìn)行緩存以提高PHP腳本的性能,所以那些 系統(tǒng)開(kāi)銷在編譯時(shí)幾乎可以被消除2014-05-05
深入探討:PHP使用數(shù)據(jù)庫(kù)永久連接方式操作MySQL的是與非
本篇文章是對(duì)PHP使用數(shù)據(jù)庫(kù)永久連接方式操作MySQL的是與非進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP單元測(cè)試?yán)?PHPUNIT深入用法(二)
在上一篇PHP單元測(cè)試?yán)鳎篜HPUNIT初探文章中,我們對(duì)phpunit有了一個(gè)初步的認(rèn)識(shí),在本文中將繼續(xù)深入講解下phpunit中的一些用法。2011-03-03

