PHP中PDO::commit()的示例分析
这篇文章主要介绍PHP中PDO::commit()的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联服务项目包括尚义网站建设、尚义网站制作、尚义网页制作以及尚义网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,尚义网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到尚义省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
php的框架有哪些
php的框架:1、Laravel,Laravel是一款免费并且开源的PHP应用框架。2、Phalcon,Phalcon是运行速度最快的一个PHP框架。3、Symfony,Symfony是一款为Web项目准备的PHP框架。4、Yii,Yii是一款快速、安全和专业的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的开源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能强大的PHP框架。
事务是SQL
中较为常见的使用操作,PHP
也需要连接数据库,所以需要兼容SQL
的一些操作,在PDO
的连接方式中,PHP
提供commit()
函数的使用,本文就带大家一起来看一看。
首先我们来看一看PDO
中commit()
函数的语法
commit ( )
返回值:成功时返回 true, 或者在失败时返回 false
代码实例:
1.提交一个基础事务
"; // $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER); $pdo->beginTransaction(); /* 在全有或全无的基础上插入多行记录(要么全部插入,要么全部不插入) */ $sql = "INSERT INTO fate (id, name, age)VALUES (10,'王五',27)"; $sth = $pdo->exec($sql); /* 提交更改 */ $pdo->commit(); /* 现在数据库连接返回到自动提交模式 */ } catch(PDOException $e) { $pdo->rollBack(); echo $e->getMessage(); } ?>
2.提交DLL事务
beginTransaction(); $sth = $dbh->exec("DROP TABLE fate"); /* 更改数据库架构 */ $dbh->commit(); /* 现在数据库连接返回到自动提交模式 */ ?>
以上是“PHP中PDO::commit()的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
本文名称:PHP中PDO::commit()的示例分析
本文地址:http://myzitong.com/article/jgoidi.html