게시판에 글 올렸을때 정보
게시판에 글 올렸을때본문
게시판에서 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
테스트해보진 않았지만. 그리 간단하지는 않을듯 합니다.
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
테스트해보진 않았지만. 그리 간단하지는 않을듯 합니다.
있는 게시물이라 흠.. 감사합니다.