CI 묻고 답하기

제목 반복문 안에서 계속 쿼리를 걸어야 할 때
카테고리 CI 2, 3
글쓴이 다니엘SEO 작성시각 2018/12/27 17:17:16
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13146   RSS

A, B 두개의 테이블이 있습니다.

A는 게시글이고, B는 게시글에 대한 댓글입니다.

일반적인 게시판 처럼 글 목록을 출력을 하는데요, 다른 점은 아래와 같이 각 글 목록 하위로 댓글 목록도 함께 출력하려고합니다.

지금은 게시글 반복문 안에서 각 댓글을 불러 오는 쿼리를 계속 돌리고 있는데요.

이렇게 하려는 경우 쿼리등을 어떤 방법으로 하는 것이 가장 좋을지 질문 드립니다.

 

 

1 글 제목

        댓글 1번 내용 
        댓글 2번 내용 

2 글 제목 

        댓글 1번 내용 
        댓글 2번 내용 

3 글 제목 

        댓글 1번 내용 
        댓글 2번 내용
 다음글 초보 ci 개발자 질문있습니다 (1)
 이전글 모델에서 1차쿼리 결과 값을 이후 2차 함수의 쿼리 함... (2)

댓글

배강민 / 2018/12/27 17:23:39 / 추천 1

데이터의 양, 페이징, 제한등은 모르겠지만 딱 위와 같이만이라면

저는 게시글을 가져오고 게시글 번호 1,2,3으로 in절로 사용해서 댓글을 한꺼번에 가져와서 배열을 섞어서 출력할듯합니다.

변종원(웅파) / 2018/12/27 17:32:00 / 추천 1
서브쿼리로 댓글내용을 가져올 수도 있습니다. 
한대승(불의회상) / 2018/12/27 17:55:54 / 추천 1
100개 이하면 지금 사용하시는 방식 그대로 사용하셔도 무방합니다.
다니엘SEO / 2018/12/29 09:53:18 / 추천 0

배강민님 말씀처럼 배열에 담아서 처리했습니다.

감사합니다 :)