PHP 事务处理数据实现代码
2010-05-13 00:00
781 查看
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数组无限分级数据的层级化处理代码
- 多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】
- 数据探索之缺失值处理及代码实现
- PHP 通过Socket收发十六进制数据的实现代码
- PHP之将POST数据转化为字符串的实现代码
- php操作XML、读取数据和写入数据的实现代码
- 多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】
- 多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】
- 多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】
- PHP不用递归实现无限分类数据的树形格式化 5行9行代码修改
- 数据结构 - 线性表(顺序表)C语言代码实现-处理整型数据(附详细解释)。 _清风明月
- kphp框架中实现自定义session会话处理方法的php和msyql代码分享
- PHP+Mysql基于事务处理实现转账功能的方法
- 数据结构之线性表――顺序存储结构(php代码实现)
- PHP写MySQL数据 实现代码
- php 不依赖数据实现删除图片,核心代码
- servlet 处理登陆表单数据(数据库)主要代码实现
- 大规模数据处理Bloom Filter C++代码实现
- 用PHP将数据导入到Foxmail的实现代码