$this->db->query('query') 는 해당 쿼리를 실행시켜주는 구문으로 알고 있는데요..
3.0대에서 달라졌는지 저기에 인수가 2개가 들어가는 경우가 있네요?
이를테면
function fetch_discussion($ds_id) {
$query = "SELECT * FROM `discussions`, `users` WHERE `ds_id` = ?
AND `discussions`.`usr_id` = `users`.`usr_id`";
return $result = $this->db->query($query, array($ds_id));
}
저것처럼 두번째 인수는 배열구문으로 받아서 사용하는데
이건 $query와 합쳐지는건지...?
도움말을 보아도 위 처럼 2개의 인수를 받아서 쓰는 경우가 없어서 질문드려봅니다.
웅파 // 감사합니다... 이게 원래부터 있던 기능이었군요.... 2.0대의 메뉴얼도 잘 찾아봐야겠네요.
http://cikorea.net/user_guide_2.1.0/database/queries.html 쿼리바인딩입니다.