특정 아이디의 댓글만 모든 게시판에서 골라 일괄 삭제하는 방법은 없을까요?
팁이나 질문방을 살펴보니 스팸 게시글에 달린 댓글 전체를 삭제하는 것 같네요.
짧은 머리로 가만히 생각해보니 우선 각 게시판의 특정 아이디 댓글을 다 찾아야 하고
댓글 삭제할 때 주어진 포인트도 차감해야 할 것 같네요.
또 다른 고려 사안이 있는지는... 솔직히 잘 모르겠습니다.
그 다음 보여지는 방법으로는
아이디 위에서 클릭하면 글쓴이 사이드뷰?가 뜨는데
전체게시물이라는 부분이 있더라구요.
댓글과 게시물을 분류 선택하면 좋겠지만
대체적으로 댓글이 더 많고, 어차피 작성한 게시글도 스팸일 것이므로
체크 박스를 두어 선택 삭제를 가능하게 한다든지
혹은 일괄삭제 기능이 있어서 전체 삭제를 한다든지 하면 좋을 것 같네요.
이런 부분은 차 후 운영자님께서 보완해주면 되는 부분일 것 같고요^^
우선... 궁금한 것은 방법이 있는지 여부와, sql?문이라도 알고싶습니다.
짧은 머리로 가만히 생각해보니 우선 각 게시판의 특정 아이디 댓글을 다 찾아야 하고
댓글 삭제할 때 주어진 포인트도 차감해야 할 것 같네요.
또 다른 고려 사안이 있는지는... 솔직히 잘 모르겠습니다.
그 다음 보여지는 방법으로는
아이디 위에서 클릭하면 글쓴이 사이드뷰?가 뜨는데
전체게시물이라는 부분이 있더라구요.
댓글과 게시물을 분류 선택하면 좋겠지만
대체적으로 댓글이 더 많고, 어차피 작성한 게시글도 스팸일 것이므로
체크 박스를 두어 선택 삭제를 가능하게 한다든지
혹은 일괄삭제 기능이 있어서 전체 삭제를 한다든지 하면 좋을 것 같네요.
이런 부분은 차 후 운영자님께서 보완해주면 되는 부분일 것 같고요^^
우선... 궁금한 것은 방법이 있는지 여부와, sql?문이라도 알고싶습니다.
댓글 2개
13년 전
select * from g4_write_[테이블명] where wr_is_comment = 1 and mb_id = '찾고자 하는 아이디'
위와 같이 하시면 댓글만 땡겨옵니다.
쿼리 날려서 확인해보시고
delete from g4_write_[테이블명] where wr_is_comment = 1 and mb_id = '찾고자 하는 아이디'
하셔서 일괄 삭제하세요
위와 같이 하시면 댓글만 땡겨옵니다.
쿼리 날려서 확인해보시고
delete from g4_write_[테이블명] where wr_is_comment = 1 and mb_id = '찾고자 하는 아이디'
하셔서 일괄 삭제하세요
13년 전
네. 일단 그렇게 해보겠습니다. 이렇게 하여도 포인트 차감이나... 그런 것은 안되겠지요?
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기