CI 묻고 답하기

제목 Model 에서 쿼리 insert시 pdo 사용법이 궁금합니다.
글쓴이 cp 작성시각 2015/11/17 17:53:45
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 18566   RSS
간단한 가입 페이지를 만들고 있습니다.

sql Driver 를 mysqli 가 아닌 pdo 를 사용하고 있는데요

select 쿼리 사용시엔

$this->pdo=$this->load->database('pdo',true); //pdo 를 db
$this->pdo->select('mem_id,mem_name'); //pdo 를 db
$this->pdo->where('mem_id',$id); //pdo 를 db

http://codeigniter-kr.org/user_guide_2.1.0/database/active_record.html#select 여기서 가이드 해주는

select 방식을 pdo로만 사용해서 값을 가져오는것은 됩니다.

사이트에서 알려주는 insert 방식으로 pdo 로만 수정해서 사용하려하니 insert 가 되질 않더군요 insert 나 update 를

pdo로 하려면 어떻게 해줘야 하나요? 구글링을 통해도 pdo driver를 사용한 예제는 없어서 질문 올려봅니다. ㅠ
 
 다음글 CI 쿼리문 질문드려요 (1)
 이전글 codeigniter에서 질문입니다. (5)

댓글

cp / 2015/11/17 18:17:28 / 추천 0
테스트를 하다보니 $this->pdo->set($data);   $this->pdo->insert('table'); 이 구조로도 잘 됩니다.
한대승(불의회상) / 2015/11/17 18:22:26 / 추천 0
CI를 통해서 DB 작업을 하신다면 pdo 방식도 mysqli 방식과 같이 사용하시면 됩니다.
cp / 2015/11/18 09:52:57 / 추천 0
[불의화상] - 네 처음에 해봣을때 안되서 진행해보다가 질문을 드린거였는데 질문을 하자마자 되네요 ^^ 댓글 감사합니다.