개발 Q&A

제목 mysql join에 관해서 하나만 더 여쭐게요!
글쓴이 새싹 작성시각 2014/11/07 10:49:35
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 13688   RSS
function getProjectMember() {
        $this->db->select();
        $this->db->from('tb_mem_in_prjt');
        $this->db->join('tb_member', 'tb_mem_in_prjt.USR_ID = tb_member.USR_ID','inner');
        
        $query = $this->db->get();
        
        return $query->result();  
    }

이런식으로 모델을 세웠는데,
tb_member.USR_NAME,tb_member.PHOTO_PATH 이렇게 2개만 tb_member에서 추출해서 result 리턴 하고 싶은데,

$this->db->select('tb_member.USR_NAME,tb_member.PHOTO_PATH');
이렇게 해도 에러가 나오더라구요 ㅠㅠ

레퍼런스에도 다른방법이 기재 안되어 있구요?
어떤 식으로 해야할까요????
 다음글 jquey getjson 궁금한것! (4)
 이전글 json 에러 질문 합니다 ㅠㅠ (2)

댓글

변종원(웅파) / 2014/11/07 11:08:45 / 추천 0
저번 질문부터 보면 정상적인 ci소스가 아닌 것 같습니다. select('count(*)')

tb_member에 USR_NAME,PHOTO_PATH 가 정상적으로 있다면 에러가 날 수 없는 부분입니다.

mysql은 필드명 대소문자 구분합니다. 오라클하고 달라요.

 
새싹 / 2014/11/07 11:24:10 / 추천 0
그런가요?;; CI 2.2 받아서 사용하고 있는데 이러네여.. 음.. 필드명도 대문자가 맞구요. 뭔가 CI 시스템 자체에 에러가 있는것같기도 합니다.;; JSON도 에러가 나고
새싹 / 2014/11/07 12:16:38 / 추천 0
웅파님!
config에 compress_output = true로 되어서 그런거더라구요!!
false로 바꿨습니다.
이게 뭔가요? 레퍼런스에도 없던데 ;;


log_threshold 이것도 궁금합니다.

가르쳐 주실수 있는가요?ㅠㅠㅠ
변종원(웅파) / 2014/11/07 14:17:35 / 추천 0
아래 질문 링크에 그 내용이 있습니다. 아파치 서버단이 아닌 ci단에서 압축해서 보내주는건데
json의 경우 압축을 하면 깨져서 그런것 같네요.
변종원(웅파) / 2014/11/07 14:19:17 / 추천 0
새싹 / 2014/11/07 17:58:13 / 추천 0
늘 감사하게 생각하고 있습니다. 웅파님 꾸벅.