테스트 사이트 - 개발 중인 베타 버전입니다

테이블 삭제 채택완료

작은앙심 10년 전 조회 4,451

테이블이름이 free 이고 자유게시판용도입니다 게시글이 만약 150여개있다 가정하에.

 

해당 테이블을 관리자모드에서 테이블만 삭제하면

 

그 테이블에 포함되있는 모든 게시글들은 삭제되나요???

 

삭제된다면 서버에남아있는 이미지파일들도 삭제가 되는지요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

관리자모드에서 게시판 테이블을 삭제하면 삭제 관련 코드가 자동으로 처리됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

작은앙심
10년 전
아그렇군요 정말 감사드립니다

댓글을 작성하려면 로그인이 필요합니다.

작은앙심님, 답변을 채택해 주셔서 감사드립니다. (_ _)

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

작은앙심
10년 전
별말씀을요 제가감사하죠 ㅎㅎ

댓글을 작성하려면 로그인이 필요합니다.

해당 테이블의 모든 게시글과 서버의 이이지파일들이 모두 삭제 됩니다. 

삭제 처리에 대한 실행 코드는 아래와 같습니다.(그누보드5)

 

 

</strong><span style="font-size: 11pt; line-height: 1.5;">​</span></p><p>// 게시판 설정 삭제</p><p>sql_query(" delete from {$g5['board_table']} where bo_table = '{$tmp_bo_table}' ");</p><p> </p><p>// 최신글 삭제</p><p>sql_query(" delete from {$g5['board_new_table']} where bo_table = '{$tmp_bo_table}' ");</p><p> </p><p>// 스크랩 삭제</p><p>sql_query(" delete from {$g5['scrap_table']} where bo_table = '{$tmp_bo_table}' ");</p><p> </p><p>// 파일 삭제</p><p>sql_query(" delete from {$g5['board_file_table']} where bo_table = '{$tmp_bo_table}' ");</p><p> </p><p>// 게시판 테이블 DROP</p><p>sql_query(" drop table {$g5['write_prefix']}{$tmp_bo_table} ", FALSE);</p><p> </p><p>delete_cache_latest($tmp_bo_table);</p><p> </p><p>// 게시판 폴더 전체 삭제</p><p>rm_rf(G5_DATA_PATH.'/file/'.$tmp_bo_table); </p><p><strong style="color: rgb(127, 127, 127); font-family: 돋움, Dotum, sans-serif; font-size: 12px; line-height: normal;">

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

작은앙심
10년 전
좋은답변 감사합니다.

해당명령어를 어디에 입력해야하나요

호스팅중인데 사용이 불가능인가요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인