CI 묻고 답하기

제목 PHPEXCEL관련 질문입니다.
카테고리 CI 2, 3
글쓴이 송편 작성시각 2016/09/23 13:02:47
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 17220   RSS

안녕하세요? CI에서 3rd party library PHPEXCEL을 사용하고 싶은데요.

제가 php CI FrameWork 완전 초보자라 그냥 코드만 던져져있는거로는 구성을 못하겠더라고요..

정말 완전 초보적인 질문이지만 도움을 주시면 감사하겠습니다.

PHPEXCEL에서 다운받은 Classes폴더 내부의 PHPEXCEL폴더와 PHPEXCEL.php 파일도 업로드 해놨습니다.

제가 여기서 궁금한 것은 table화 되어있는 엑셀다운로드는 베이직경로에 .php파일을 하나 만들어서 소스를 넣어놓고, 

뷰페이지에서  <a>태그의 href에 경로를 넣으면 해당 버튼을 눌렀을때 엑셀다운로드가 되는것은 확인했지만,

PHPEXCEL을 사용해서 엑셀다운로드를 할때는 앵커태그의 경로에 무엇을 넣어야 할지를 모르겠어서요.

많은 분들의 PHPEXCEL관련 게시글을 보면 엑셀저장 관련 코드만 있어서, 코드들이 어느 곳에 위치해야 하는지를 모르겠습니다.

$this->load->library를 사용하는 것을 봐서는 컨트롤러라고 직감만 하고 있는데 만약 컨트롤러라면 <a>태그에 어떤 url로 들어가야 하는지 궁금합니다.

되게 초보적인 질문이지만 쑥스럽게도 올려봅니다. 감사합니다.

 다음글 redirect 질문입니다. (8)
 이전글 hook 에러 질문입니다. (6)

댓글

kaido / 2016/09/23 13:57:18 / 추천 1

라이브러리를 사용하지 않고 직접 엑셀 출력 페이지 한번 만들어 보면 바로 이해 하실 거라 생각됩니다.

[배우는데 얼마 안걸립니다. 한번 해보시면 좋을것 같습니다.]

php 엑셀 다운로드  로 검색하시면 관련 자료를 찾으실수 있습니다.

 

팁으로...

보통 엑셀 다운로드 라고 하는것은 현재 보여지고 있는 페이지에서 특정 영역의 데이터... 보통 테이블안에 들어간 리스트 데이터를 출력 하기 위함입니다.

그래서 저는 get 인자값에 excel 인지 확인 값을 넣고, 현재 페이지를 호출 해서 동일한 db 값을 받아와서 엑셀로 출력만 하는 방법을 사용하고 있습니다.

송편 / 2016/09/23 14:01:20 / 추천 0
조언 감사합니다. 작은것부터 시작해야되는데 성급했네요. 답변 감사합니다.