코드이그나이터에서 트랜잭션을 구현하려고 하는데 문제가 생김
-
게시물 수정 , 삭제는 로그인 필요
코드이그나이터를 사용하고 있는 php 개발자입니다.
처음쓰는 거라서 잘 모르는데
트랜잭션을 사용하려고 하는데 이게 트랜잭션이 작동하는 것 같은데 잘 mysql error가 나면서 오류를 찍어볼수도 없던데 어떻게 하나요?
대충
$this->db->trans_begin();
$this-db->query("QUERY");
if ($this->db->trans_status() === FALSE)
{
$this->db->trans_rollback();
}
else
{
$this->db->trans_commit();
}
이런식으로 쓰는데 오류를 일부로 테이블 이름을 바꿔서 해보면 그냥 mysql error가 나타나더라구요
이거 해결방안 좀 알려주세요
{
$this->db->trans_rollback();
}
else
{
$this->db->trans_commit();
}