관리자 모드에 있는 카운트 조정을 다른 페이지에 넣으려면? 정보
관리자 모드에 있는 카운트 조정을 다른 페이지에 넣으려면?본문
게시판에 하나씩 글을 작성할 때는 상관없는데,
별도의 스크립트로 자료를 수천건 DB에 등록하면 그누 게시판에서 리스트 번호가 재대로 출력되지 않아
관리자 모드에서 카운트 조정을 이용하는데요.
이 카운트 조정을 다른 페이지로 뽑아오고 싶습니다.
board_form.updte.php의
// 글수 조정
if ($proc_count) {
// 원글을 얻습니다.
$sql = " select wr_id from $g4[write_prefix]$bo_table where wr_is_comment = 0 ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 코멘트수를 얻습니다.
$sql2 = " select count(*) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$row[wr_id]' and wr_is_comment = 1 ";
$row2 = sql_fetch($sql2);
if ($proc_count) {
// 원글을 얻습니다.
$sql = " select wr_id from $g4[write_prefix]$bo_table where wr_is_comment = 0 ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 코멘트수를 얻습니다.
$sql2 = " select count(*) as cnt from $g4[write_prefix]$bo_table where wr_parent = '$row[wr_id]' and wr_is_comment = 1 ";
$row2 = sql_fetch($sql2);
sql_query(" update $g4[write_prefix]$bo_table set wr_comment = '$row2[cnt]' where wr_id = '$row[wr_id]' ");
}
}
}
}
위의 쿼리만 실행해주면 되는건가요?
댓글 전체