H

회원 삭제시 이것도 가능할지?

관지자 페이지에서......
회원 '홍길동'을 회원삭제하면,
그룸A에 속해 있는 게시판B에서 wr_5 ~ wr_10 값을 지워야됩니다.

회원 '김길동'을 회원삭제하면,
그룹A에 있는 게시판B에서 wr_11 ~ wr_15 값을 지워야합니다.

어떻게 해야할지 막막합니다.

부탁합니다.
|

댓글 2개

루트님 감사합니다.

덕분에 잘 해결되었습니다.

여전히 친절한 답변 감사드립니다.
회원은 삭제하고 게시판의 필드는 업데이트 하는거겠죠.
그런데 어떤회원은 wr_5~wr_10을 지우고, 어떤회원은 wr_11~wr15를 지워야하는지 기준을 알려주지 않으셨군요.

회원삭제시 필드를 업데이트하는것은 다음처럼 하시면 됩니다.

bbs/admin/memberdelete.php 파일에서

// 회원자료 삭제
memberdelete($mb[mb_id]);

아래쪽에.. 다음 내용을 추가해보세요.
(wr_5~wr_10인지 wr_11~wr_15인지 판단하는것은 룰을 정하셔서 체크하셔야 합니다.)

if(wr_5~wr10 수정이면) {
$sql = " update 게시판B테이블명 set wr_5='',wr_6='',wr_7='',wr_8='',wr_9='',wr_10='' where mb_id = $mb[mb_id] ";
$result = sql_query($sql);
} else { // wr_11~wr_15 수정이면
$sql = " update 게시판B테이블명 set wr_11='',wr_12='',wr_13='',wr_14='',wr_15='' where mb_id = $mb[mb_id] ";
$result = sql_query($sql);
}

댓글 작성

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

로그인하기
🐛 버그신고