카운트 조정
본문
관리자 말구요
해당 게시글 작성하면서 카운트 조정되게 할 수 있나요?
답변 4
A게시판에서 B게시판으로 글 내보내기 작업 후
다음 라인에 다음과 같은 쿼리를 실행해 주면 될 듯 합니다.
$sql = "
select count(*) as cnt
from g5_write_B
where wr_is_comment = 0
";
$row = sql_fetch($sql);
$bo_count_write = $row['cnt'];
$sql = "
update g5_board
set bo_count_write = '{$bo_count_write}',
where bo_table = 'B'
";
sql_query($sql);
만약 그렇게 한다면 해당 게시글 카운트 조정 소스를 글 등록할때 반응하도록 소스 반영하여 구현하시면 됩니다.
Ex.
* [스킨 디렉토리]/write.skin.php 에 추가
조회수 : <input type="text" name="wr_1">
* [스킨 디렉토리]/write_update.skin.php
<?php
if (!defined('_GNUBOARD_')) exit;
$sql = "
update {$write_table}
set wr_hit = '{$wr_1}'
where wr_id = '{$wr_id}'
";
$result = sql_query($sql);
제가 질문을 잘못올렸네요...
글 리스트가 -0 -1 0 1 2 3 이런형태로 나와서
관리자에서 카운트조정을 하면 정상으로 1 2 3 4 이런형태로 나오거든요..
혹시 방법이 없을까요??
A 게시판에서 B게시판으로 글 내보내기 기능을 만들어서 쓰는데
이런 오류가 생겨버렸네요 ㅜ