2011-08-19 2 views

답변

19

당신은 추가 할 CI를 방지 할 수 있습니다 즉,이

$this->db->select("IF(predicts.predict_owner = votes.vote_user_id , IF(judges.judge_did_accept = 1 , True , False) , 'NotExists'),'user_judgement'",false); 

처럼, 마지막 매개 변수로 FALSE로 선택 메소드를 호출 할 수있는`

User Guide

에서

$ this-> db-> select()는 선택적인 두 번째 매개 변수를 허용합니다. FALSE로 설정하면 CodeIgniter는 필드 또는 테이블 이름을 백틱으로 보호하지 않습니다. 복합 선택 문이 필요한 경우 유용합니다.

PS : 나는 당신은 내가 그 일을해야하는지 확실하지 않다 "user_judgement"로 두 번째 PARAM으로 선택 호출을 참조, 그것은 CI 당신이 무엇 액티브 레코드에게

+0

정말 도움이됩니다. 고마워. –

관련 문제