묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
엑셀파일로 있는 데이터를 게시판에 한번에 올릴 수 있을까요?
2012.06.04 16:45
동문회 홈페이지를 만들고 있는데요,
동문명단에서 이름이나 학번으로 검색할 수 있는 시스템을 만드려고 합니다.(회원명단이 아닙니다.)
일단 게시판 하나 만들어서 확장변수로 이름 학번 주소 전화번호 등을 만들어 출력하도록 했는데요,
하나하나 입력하기엔 양이 장난이 아니네요...
MySQL쪽 보니까 XE에는 게시판별 DB가 없는것 같더라구요...
동문명단은 엑셀 파일로 가지고 있구요, 한번에 올릴 수 있는 방법이 없을까요?
우선 엑셀 자체를 올릴순 없고 csv 파일을 이용해야하죠
csv 를 게시판화 할 수 있는 소스가 공개된 건 없습니다.
잘 만들면 엑셀의 항목별로 전부 확장변수 DB에 맞춰 입력하게 할 수도 있으나.. 제작도 까다롭고..
사실 이렇게 확장변수화하면 추후 검색 기능 넣는게 상당히 어려워질겁니다 (확장변수 복수검색은 상당한 난이도입니다.)
제가 편법 아이디어만 하나 전달해드릴께요. (직접 소스는 기재를 못해드립니다. 죄송합니다)
한사람의 전체항목을 구분자를 넣어서, 제목이나 내용에다가 몰아서 밀어넣는겁니다
그리고 게시판 스킨 자체를 맞춤 제작하는거죠. 즉 구분자에 따라 td 가 생성되도록 하는거죠 (확장변수를 완전 배제하는거죠)
이렇게 잘 만들면, 어느정도의 복수검색 기능까지도 손쉽게 처리가 가능합니다.
제가 예전에 마라톤 기록 엑셀을 게시판화 시키는 작업을 해봤기에, 이렇게 하면 엑셀을 게시판화 할 수 있더군요 ^^