| 제목 | 트랜잭션을 올바르게 작성했는지 알고 싶습니다 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | Chris Ray | 작성시각 | 2018/03/04 14:25:53 | 
|  | |||
| 안녕하세요. 
        $this->db->trans_begin();
        $this->db
            ->delete('accounts', array(
                'idx' => $idx
            ));
        if ($this->db->trans_status() === FALSE)
        {
            $this->db->trans_rollback();
            return FALSE;
        } else {
            $this->db->trans_commit();
            return $this->db
                ->delete('accounts', array(
                    'idx' => $idx
                ));
        }위 코드가 바르게 작성된 예인지 확인 부탁드립니다 
 또, 트랜잭션을 사용했을 때, 일부 과정을 컨트롤러로 빼는 것이 바람직한 경우가 있나요? | |||
| 다음글 | 멀티도메인 관련 소스 입니다. 맞게 사용하고 있는지.. (2) | ||
| 이전글 | 모델과 폼을 이용한 로그인 접속 (4) | ||
| 
                                kaido
                                /
                                2018/03/05 09:56:36 /
                                추천
                                0
                             | 
이때 이미 쿼리가 실행되었기 때문에 return 에 다시 쿼리를 실행하실 필요는 없습니다.
true false형식에 맞추신다면 return true; 이렇게 하시면 될것 같습니다.