2
我正在使用codeigniter事務並使其工作。但是,執行nothings時發生。這是我的代碼:CodeIgniter事務沒有響應
public function submit($data){
$to_return = true;
$this->db->trans_begin();
$this->insert_arrest_details($data);
$this->insert_arresting_officers($data);
$folders = $this->insert_violators($data);
$this->insert_arrest_booking_form($data);
$this->insert_inventory(json_decode($data['inventory']));
$this->insert_items(json_decode($data['items']));
$this->insert_violator_items(json_decode($data['items']));
if($this->db->trans_status() === FALSE){
$to_return = $this->return_error_message();
}else{
$img_success = $this->move_violators_images($folders);
$img_success = $this->move_items_images(json_decode($data['inventory']));
$this->db->trans_commit();
}
return $to_return;
}
看來我的代碼沒有做任何事情,當我檢查我的網絡時,我什麼都沒有迴應。即使錯誤不存在。
什麼似乎是問題?如果這是交易鎖定,它應該會在50秒後提示我(我在配置中設置),但不是。
您的反饋將不勝感激。
謝謝!
你使用'$這個 - > insert_arrest_details($的數據);'是這些功能都是相同的網頁或另外一個 –
在同一個文件內先生。如果你願意,我可以編輯我的問題並粘貼我所有的功能。 – iamjc015
我應該重新啓動我的xampp或pc嗎?也許有導致問題的線程。 – iamjc015