0
如何在cakephp中使用mysql事務(不使用saveAll()方法)?我使用CakePHP的1.2版本我已經搜索了很多,但如果有誰知道請幫我感謝事先沒有得到任何好榜樣......我如何在cakephp中使用mysql事務?
如何在cakephp中使用mysql事務(不使用saveAll()方法)?我使用CakePHP的1.2版本我已經搜索了很多,但如果有誰知道請幫我感謝事先沒有得到任何好榜樣......我如何在cakephp中使用mysql事務?
這裏有一個博客文章舉例:http://monmonja.com/blog/2008/07/transaction-on-cakephp-12/
我建議你升級到1.3。 CakePHP 2.0即將推出。 1.3手動輸入是在這裏:http://book.cakephp.org/view/1633/Transactions
UPDATE
CakePHP的2.0也相似 - http://book.cakephp.org/2.0/en/models/transactions.html
$dataSource = $this->getDataSource();
$dataSource->begin();
// Perform some tasks
if (/*all's well*/) {
$dataSource->commit();
} else {
$dataSource->rollback();
}
兩個鏈接現在已經過時... – Dashrath 2013-11-12 07:23:06
@Dashrath感謝,在新更新鏈接。 – JohnP 2013-11-12 08:35:49