2013-10-27 60 views
0

我正在使用codeigniter中的事務並且有一個例程包含文件操作。 更具體地說,我想從文件系統和數據庫中刪除文件。如果找不到文件,我希望事務失敗。那麼,我該如何中斷正在進行的交易並使其手動失敗呢?在Codeigniter中中斷交易

$this->db->trans_status() = false; 

夠了嗎?或者這種方法是正確的方法嗎?

PS:transction在控制器開始,我檢查文件狀態的模型..提前

感謝。

回答

0

是的,它似乎有效。除錯誤

$this->db->trans_status() = false; 

必須

$this->db->_trans_status = false;