게시판 게시글이 삭제가 자주 되어 자동으로 카운터 조정하는 방법은 없나요?
본문
운영자가 목록을 보면 자동으로 카운터 조정하는 방법은 없나요?
sql 쿼리식을 모르겠어요
답변 3
참고만 해 보세요.
<?php
include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");
$sql="select count(*) as cnt from `{$g5['board_table']}`";
$res=sql_fetch($sql);
$b_count=(int)$res['cnt'];
$b_qry="select bo_table,bo_subject from `{$g5['board_table']}`";
$b_result=sql_query($b_qry);
$j=1;
for($i=0; $row=sql_fetch_array($b_result); $i++) {
$b_count_qry="select count(*) as cnt from ". $g5['write_prefix'].$row['bo_table'];
$b_count_qry .=" where wr_is_comment='0'";
$b_count_result=sql_query($b_count_qry);
$rows=sql_fetch_array($b_count_result);
$board_update_qry=" update g5_board set ";
$board_update_qry .=" bo_count_write='". $rows['cnt']."'";
$board_update_qry .=" where bo_table='". $row['bo_table'] ."'";
sql_query($board_update_qry);
$j++;
}
?>
관리자에 보면 게시물 카운트 조정 부분이 있습니다.
해당 부분의 쿼리를 사용하시면 될 듯 하네요
게시물수는 자동으로 조절이 되는데 커스텀을 하신건가요?