CI 묻고 답하기

제목 CI에서 PDO try-catch 실행방법을 알고 싶습니다.
카테고리 CI 2, 3
글쓴이 엘제이 작성시각 2019/09/20 14:16:15
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12520   RSS

코드이그나이터에서 try catch문을 사용하려고 하는데요

기존 레거시PHP에 PDO 로 되어 있는것을 CI로 옮기는 과정에서

database.php,등을 PDO환경으로 변경하였고요......

$this->....

$this->db->set("m_id", "xman21");

try{

     $this->db->insert("MEMBER");

}catch (PDOException $e){

    //  에러문구 표현

}

이렇게 사용이 가능한것인지요?  위의 try-catch문은 레거시것을 가져온것입니다.

 다음글 CI 3.1.7 vs CI 4.0.X PHP버전 (3)
 이전글 코드이그나이터에서 상수 혹은 static변수는 어떻게 ... (1)

댓글

변종원(웅파) / 2019/09/20 14:55:24 / 추천 0
해보시고 안되면 질문을 올리시는게 어떨까요?
kaido / 2019/09/20 15:42:28 / 추천 0

답변만 드리자면 됩니다.

모 기업에서 저런 방식으로 사용하고있습니다.

다만 PDOException 은 PDO를 사용해만 나오는 특수한 Exception 이라서 도입에는 신중 해야합니다.