PHP 事务处理数据实现代码


Posted in PHP onMay 13, 2010
public function insertUser ($userArray){ 
foreach ($userArray as $key => $value) { 
@$field .= "$key,"; 
@$content .= "'$value',"; 
} 
$field = ereg_replace(',$', '', $field); 
$content = ereg_replace(',$', '', $content); $db = db_connect(); //连接数据库 
$db->autocommit(FALSE); //设置为非自动提交——事务处理 
$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(); //全部成功,提交执行结果 
echo '提交'; 
} else { 
$db->rollback(); //有任何错误发生,回滚并取消执行结果 
echo '回滚'; 
} 
$db->close(); 
}
PHP 相关文章推荐
PHP分页显示制作详细讲解
Dec 05 PHP
PHP与SQL注入攻击[三]
Apr 17 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 PHP
学习php设计模式 php实现工厂模式(factory)
Dec 07 PHP
php简单实现数组分页的方法
Apr 30 PHP
手把手编写PHP框架 深入了解MVC运行流程
Sep 19 PHP
Ajax和PHP正则表达式验证表单及验证码
Sep 24 PHP
PHP使用curl制作简易百度搜索
Nov 03 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
PHP使用Redis实现Session共享的实现示例
May 12 PHP
php pdo连接数据库操作示例
Nov 18 PHP
php 常用类汇总 推荐收藏
May 13 #PHP
php echo 输出字符串函数详解
May 13 #PHP
php 图片加水印与上传图片加水印php类
May 12 #PHP
php access 数据连接与读取保存编辑数据的实现代码
May 12 #PHP
简单PHP上传图片、删除图片实现代码
May 12 #PHP
php 删除记录同时删除图片文件的实现代码
May 12 #PHP
Godaddy空间Zend Optimizer升级方法
May 10 #PHP
You might like
通用PHP动态生成静态HTML网页的代码
2010/03/04 PHP
php上传文件,创建递归目录的实例代码
2013/10/18 PHP
一个简单的php MVC留言本实例代码(必看篇)
2016/09/22 PHP
Thinkphp自定义生成缩略图尺寸的方法
2019/08/05 PHP
广告显示判断
2006/08/31 Javascript
用jquery来定位
2007/02/20 Javascript
js控制div及网页相关属性的代码
2009/12/19 Javascript
jquery获取div距离窗口和父级dv的距离示例
2013/10/10 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
实例讲解避免javascript冲突的方法
2016/01/03 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
JS写谷歌浏览器chrome的外挂实例
2018/01/11 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
微信小程序支付功能 php后台对接完整代码分享
2018/06/12 Javascript
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
Vue Autocomplete 自动完成功能简单示例
2019/05/25 Javascript
微信小程序 (地址选择1)--选取搜索地点并显示效果
2019/12/17 Javascript
pandas.DataFrame 根据条件新建列并赋值的方法
2018/04/08 Python
用python写扫雷游戏实例代码分享
2018/05/27 Python
python查看数据类型的方法
2019/10/12 Python
基于python实现操作git过程代码解析
2020/07/27 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)
2020/10/27 Python
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
缴纳养老保险的证明
2014/01/10 职场文书
护士思想汇报
2014/01/12 职场文书
优秀毕业生自我鉴定
2014/01/19 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
企业承诺书怎么写
2014/05/24 职场文书
2015年高三教学工作总结
2015/07/21 职场文书
理解python中装饰器的作用
2021/07/21 Python
日本十大血腥动漫,那些被禁播的动漫盘点
2022/03/21 日漫