모든 게시판의 잘못된 코멘트 수 정정하기 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

모든 게시판의 잘못된 코멘트 수 정정하기

페이지 정보

본문

홈페이지에 들어와보니 어떤놈이 게시판마다 코멘트로 도배를 해놔서

phpMyAdmin에서 SQL문으로 일괄삭제했더니 게시물마다 코멘트 수가 깎이지 않아서 엉망이 됐네요.

그래서 만든 코드입니다. 참고하라고 공개합니다.

아무렇게나 php 파일을 하나 만들고 아래 소스를 붙여넣으세요.

$_zb_path = "제로보드 절대경로";
include $_zb_path."_head.php";

// 게시물의 코멘트수 추적하여 정정
$result=mysql_query("select name from $admin_table");
while($data=mysql_fetch_array($result))
{
$sss=mysql_query("select * from $t_board"."_$data[name]");
echo "게시판 : $data[name]

";
while($aaa=mysql_fetch_array($sss))
{
$bbb=mysql_query("select count(*) from $t_comment"."_$data[name] where parent='$aaa[no]'");
$ccc=mysql_fetch_array($bbb);
if($aaa[total_comment]!=$ccc[0])
echo "번호 $aaa[no] : $ccc[0] ... 다름 (원본:$aaa[total_comment]) ... 수정완료
";
mysql_query("update $t_board"."_$data[name] set total_comment=$ccc[0] where no='$aaa[no]'");
}
echo "
";
}

Share Post:

댓글목록

등록된 댓글이 없습니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,893,165