게시판에 글 올렸을때 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판에 글 올렸을때 정보

게시판에 글 올렸을때

본문

게시판에서 1번부터 1000 까지 게시물이 있습니다.
그 게시판을 하나하나 들어가서 이미지등,파일 을 확인하지말고

다른방법으로 한번에 해당 게시판 이미지등등,파일이 있는 게시판만 추출가능한

방법좀 알려주실수 있을까요?


제가 초보라서 그런데요

이왕이면 소스코드를 제시해주시며 감사하겠습니다.

댓글 전체

있는 게시물인듯 하네요.


g4_board_file 테이블에는 파일들이 저장됩니다.. 거기서 뒤로 훝어 오면 될것 같습니다 .

1. /bbs/board.php

에서

include_once 'list.php';

라는 구문이 있습니다.

이 부분을

if($bo_table='게시판이름' && $is_admin){
 include_once 'list.test.php';
}else{
 include_once 'list.php';
}

이렇게 한상태에서

list.php를 list.test.php 로 복사 합니다.

이렇게 해야 하는 이유는 list.php를 건들지 않게 하기 위함이고,

쿼리문이 약간 틀려집니다.

스킨은 상관없습니다.

lsit.test.php 에서 쿼리문을 다시 만들어내야 합니다.

꽤 긴작업이 될듯 합니다. 많은 부분이 바껴야 하구요.

total_count를 건들지 않는다면 간단해 지지만 total_count를 건들어야 하니깐요.

mysql5 라면

select... where .. 에서
select *, (select count(bf_no) from g4_board_file where bo_table = $bo_table and wr_id = $write_table.wr_id) as file_count... where file_count > 0

해주셔야 합니다.

mysql 4라면 약간 다르게 진행됩니다.

select a.* , count(b.bf_no) as cnt from $write_table as a left join g4_board_file as b on a.wr_id b.wr_id and b.bo_table='$bo_table' where cnt > 0 group by a.wr_id

테스트해보진 않았지만. 그리 간단하지는 않을듯 합니다.
전체 47 |RSS
그누4 질문답변 내용 검색

회원로그인

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