글 삭제 또는 게시판 삭제 시 추천 비추천 테이블 값도 삭제
글 삭제나 관리자 페이지에서 게시판 자체를 삭제했을 때 해당 게시판과 연관된 모든 db가 삭제되어야 하는데 원본에서 테스트를 해보니 추천 비추천 관련 테이블(g5_board_good) 은 삭제되지 않고 그대로 남아있는 것 같습니다.
g5_board_good 테이블에 저장된 값도 삭제하는 방법입니다.
각 파일에 해당 코드를 추가하세요.
위치는 각 파일들 내용 보시면 일괄 삭제하는 쿼리들이 있을 겁니다.
bbs/delete.php
// 추천 비추천 테이블 행 삭제
sql_query(" delete from {$g5['board_good_table']} where bo_table = '$bo_table' and wr_id = '{$write['wr_id']}' ");
bbs/delete_all.php
// 추천 비추천 테이블 행 삭제
sql_query(" delete from {$g5['board_good_table']} where bo_table = '$bo_table' and wr_id = '{$write['wr_id']}' ");
adm/board_delete.inc.php
// 추천 비추천 테이블 행 삭제
sql_query(" delete from {$g5['board_good_table']} where bo_table = '{$tmp_bo_table}' ");