첨부파일명을 게시판스킨에서 검색할때 검색되게 할수 있나요?
본문
게시판에 첨부파일을 첨부해서 업로드 했을 경우
리스트에도 첨부파일이 노출되는 스킨인데요
첨부파일명이 abc.zip 라면
검색에 abc 를 검색하면 검색되게 할수 있나요?
<option value="wr_subject"<?php echo get_selected($sfl, 'wr_subject', true); ?>>제목</option>
<option value="wr_subject"<?php echo get_selected($sfl, 'wr_link1', true); ?>>파일</option>
이런 옵션으로 간단하게 하는건가요 아니면 엄청 복잡한가요 ㅠㅠ 방법이 있나요?ㅠㅠ
답변 2
우선은 테이블에서 검색을할때에는
해당 테이블에 원하는 필드에 값이있어야되는데요
질문자분께서 원하시는 부분은 첨부파일명이 검색이 되게하고싶다 이말이신데
해당 g5_write_게시판명 의 db구조를 보면 wr_file필드에는 파일개수만 나타나있고
파일명은 없습니다.
그래서 기본 소스로 적용을 시키기에는 무리가있고요
해당 검색어를 join해서 가져와야합니다.
g5_write_게시판명의 테이블과 g5_board_file의 테이블을 join해서
가져와야할텐데
해당 검색부분은 bbs/list.php 파일에서 검색이 되어지는데
이부분의 함수를 뜯어고치거나 애초에 게시판 필드를 개조해서
특정필드명에 첨부파일 이름을 넣어버리는 방법도 있겠습니다.
기존 검색폼에 넣어서 간단하게 화일명을 검색하는 것은 불가능합니다
g5_board_file 테이블에서 bf_source 필드를 검색 하면 됩니다