특정게시판에 작동하는 소스를 전체게시판에 적용하려고 합니다. > 그누4 질문답변

그누4 질문답변

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

특정게시판에 작동하는 소스를 전체게시판에 적용하려고 합니다. 정보

특정게시판에 작동하는 소스를 전체게시판에 적용하려고 합니다.

본문

아래와 같은 소스는 특정게시판에  잘 작동하는데
이 소스를 전체게시판에 적용시키려면 어떻게 수정해야 할까요.
도움을 부탁드립니다.
 
<?
$bo_table = "question"; // 테이블 지정
$tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
$tmp_wr_hit=@mysql_result(@mysql_query("select sum(wr_hit) from $tmp_write_table"),0,0);
$wtime=date("Ymd");
$the_day=$board[bo_10];
if ($the_day < $wtime) {
$dday=$wtime;
mysql_query(" update g4_board set bo_10 = $dday where bo_table = 'question' ");   //   .........①
$to_count=$tmp_wr_hit;
mysql_query(" update g4_board set bo_9 = $to_count where bo_table = 'question' ");  //  .........②
}
$today_hit=$tmp_wr_hit-$board[bo_9];
mysql_query(" update g4_board set bo_8 = $today_hit where bo_table = 'question' ");  //  .........③
?>
 
즉 ① 번은 특정게시판의 bo_10 필드에 오늘 날짜를 입력하는 것이고
    ② 번은 특정게시판의 bo_9 필드에 $to_count 의 값을 입력하는 것이고
    ③ 번은 특정게시판의 bo_8 필드에$today_hit의 값을 계산하는것인데
 
이것을   ① 번은 전체게시판의 bo_10 필드에 오늘 날짜를 입력하고
            ② 번은 전체게시판의 bo_9 필드에 $to_count 의 값을 입력하고
            ③ 번은 전체게시판의 bo_8 필드에$today_hit의 값을 계산하려고 합니다.
 
 
특히 ③의 과정은 전체게시판에서 bo_9 의 값을 불러와 계산후 $today_hit의 값을 전체게시판 bo_8필드에 입력해야 하는데 어떻게 해야할 지 모르겠습니다.
 
조언을 구합니다.
  • 복사

댓글 전체

$bo_table = "question"; // 테이블 지정
$tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
$tmp_wr_hit=@mysql_result(@mysql_query("select sum(wr_hit) from $tmp_write_table"),0,0);

위 내용을 다음처럼 변경해서 적용해보세요.
보드테이블에서 전체 테이블을 검색(select * from board_table)
{
      $tmp_wr_hit=@mysql_result(@mysql_query("select sum(wr_hit) from 위검색에서 가져온테이블명"),0,0);
        $total_wr_hit = total_wr_hit + $tmp_wr_hit;
}
© SIRSOFT
현재 페이지 제일 처음으로