CI 묻고 답하기

제목 동시에 여러개의 테이블 디스플레이
글쓴이 뚜기80 작성시각 2013/12/23 15:45:51
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13302   RSS
안녕하세요

제가 하고자 하는 동작은

sms_info_disk_13082018
sms_info_disk_13082019
.
.

이런식의 테이블을 동시에 화면에 검색해서 뿌려주고 싶습니다.

테이터 입력은 from_date, to_date 형식으로 받았는데

입력한 날짜 안에 모든 테이블의 값을 뿌려 주려 합니다.

controller에서 테이블이름 뒤에. (날짜형식) 요렇게 바꿔서 반복해서 view로 뿌려도 되는건지
아니면 models에서 쿼리로 처리해야 하는건지 갈피가 잡히지 않습니다.
아시는 분은 도움을 주시면 정말 감사하겠습니다.
홈페이지는 처음 만들어봐서 참 어렵네요 T.T
 다음글 ci포럼 소스 초보 질문 드립니다.. (2)
 이전글 CI에서 함수관리 (3)

댓글

한대승(불의회상) / 2013/12/23 15:51:59 / 추천 0
DB 관련된거면 models에 정리해서 하세요.
한대승(불의회상) / 2013/12/23 15:52:58 / 추천 0
속도와 관계 없다면 union을  사용하시면 좋을듯
JosephBriz / 2013/12/30 23:19:42 / 추천 0
DB에서 처리를 하시는 것이 좋을 듯 합니다. 
테이블이 구분이 되어 있는데 혹시 MYSQL를 사용을 하신다면 Default로 테이블을 형성하였을 때에는
InnoDB 타입으로 생성되었을 것이기 때문에 한대승님이 말씀하신 UNION을 사용하시던지 JOIN을 하셔서 
사용을 하시는 것이 가장 좋을 것 같고 만약 Engine 타입이 Myisam 으로 하셨다면
Merge로 합치셔도 될 것 같습니다. 
들국화 / 2013/12/31 11:17:02 / 추천 0
 파티셔닝.