具有codeigniter框架的PDO事务

时间:2015-05-15 17:08:33

标签: php codeigniter pdo transactions

我正在使用Codeigniter框架,但实现了自定义php pdo连接。 pdo正在MY_Model类中加载和启动,我的所有模型都继承了它。

该应用程序是一个博客,我的模型结构如下:

课程博客文章 类博客帖子网址 类博客帖子文件 班级标签

在我的数据库中,有2个表。一个用于博客帖子,一个用于博客帖子内容(包含用于URL,文件,标签的信息)。帖子和帖子内容之间的关系是一对多的。

目前,当提交新帖子时,课程博客帖子将处理验证/插入博客帖子信息,例如ID,用户和日期。然后将加载url,tag,文件类以验证/插入内容信息。因此,将启动4个PDO实例,这会导致问题,因为我想使用PDO事务来检查是否正确插入了所有信息。否则,将不会插入任何信息。到目前为止,很难回滚4个实例。

有没有人有解决此问题的解决方案?

感谢。

0 个答案:

没有答案