비연속적으로 올린 첨부파일 개수 알아내는 방법이 있을까요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
비연속적으로 올린 첨부파일 개수 알아내는 방법이 있을까요?

QA

비연속적으로 올린 첨부파일 개수 알아내는 방법이 있을까요?

본문

안녕하세요~ 우박이 떨어지는 시원한(?) 오후입니다~

 

게시물 작성시 첨부파일 개수를 20개로 설정하고 사용하고 있습니다.

사용자가 게시물을 올릴 때 순서대로 올리면 아무 상관이 없는데

첨부파일을 띄엄띄엄 올릴 경우에 문제가 발생하네요.

 

예를 들어 첨부파일 1부터 20까지 있다고 했을 때

1,2,5,6,7번 이런 식으로 올리게 되는 경우

실제 업로드한 파일 개수는 5개지만

첨부파일의 개수를 알려주는 

<?php echo $view['file']['count']  ?>

를 사용했을 경우 7개로 나옵니다.

 

이걸 올바른 파일개수로 나오게 할 수 있는 방법이 있을까요?

g5_board_file 에서 해당 게시물의 파일 중 bf_file값이 있는 경우에만 숫자를 뽑아오는 단순한 방법을 생각해보았는데 

이렇게 쿼리를 짜는 게 맞나 싶기도 하고 뭔가 원시적인 방법 같아보이네요.

 

고수님들의 도움 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 1

g5_board_file 에서 

 

bo_table 과 wr_id 를 알고 있으면 bf_file 갯수를 구할 수 있을 것 같네요. 

 

select * from g5_board_file where bo_table='게시판명' and wr_id='게시글 아이디'

 

이렇게 하면 특정 게시판의  특정 게시물의 첨부파일을 모두 뽑아 올 수 있을 겁니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT