您现在的位置是:网站首页> 编程资料编程资料
PHP ADODB实现事务处理功能示例_php技巧_
2023-05-25
344人已围观
简介 PHP ADODB实现事务处理功能示例_php技巧_
本文实例讲述了PHP ADODB实现事务处理功能。分享给大家供大家参考,具体如下:
一、代码
adodb.inc.php可从官方网站http://adodb.sourceforge.net/ 下载。
或者点击此处本站下载。
conn.php:
PConnect('localhost','root','root','db_database14'); $conn -> execute('set names gb2312'); ?>trans.php:
处理事务 BeginTrans(); //开始事务处理 $sql = 'delete from tb_object where id = 3'; //sql删除语句 $rst = $conn -> execute($sql) or die('execute error: '.$conn -> ErrorMsg()); //执行删除语句 $num = $conn -> Affected_rows(); //查看被更新的记录数 if(false !== $rst){ //如果$rst不为假 if($num != 0){ //如果$num不为0,说明删除成功 $conn -> CommitTrans(); //执行提交 echo '删除成功!'; exit(); }else{ //如果$num为0,说明没有删除记录 echo '没有数据,或数据已删除'; exit(); } }else{ //如果发生意外 $conn -> RollbackTrans(); //执行回滚操作 echo '出现意外。'; } ?>
二、运行结果
删除成功!
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mysql数据库操作入门教程》、《PHP基于pdo操作数据库技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《php+Oracle数据库程序设计技巧总结》、《php+mssql数据库程序设计技巧总结》、《php+redis数据库程序设计技巧总结》、《php+mysqli数据库程序设计技巧总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
相关内容
- PHP ADODB实现分页功能简单示例_php技巧_
- ThinkPHP5.0框架控制器继承基类和自定义类示例_php实例_
- php7函数,声明,返回值等新特性介绍_php实例_
- php框架CodeIgniter主从数据库配置方法分析_php实例_
- CodeIgniter框架数据库基本操作示例_php实例_
- PHP实现生成数据字典功能示例_php技巧_
- tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例_php实例_
- PHP实现防止表单重复提交功能【基于token验证】_php技巧_
- PHP实现微信小程序人脸识别刷脸登录功能_php实例_
- ThinkPHP框架实现的MySQL数据库备份功能示例_php实例_
