글삭제시 mb_1값 삭제하기

글삭제시 mb_1값 삭제하기

QA

글삭제시 mb_1값 삭제하기

본문

특정게시판 글쓰기시 wr_1값을 mb_1으로 저장중인데 
 

글을 삭제하면 저장된 mb_1값을 삭제하고 싶습니다.

 

참고할만한 코드 있으면 알려주시면 감사하겠습니다



<?php

 if ($member['mb_1'] < 0) {

sql_query(" update  ".$g5['member_table']." set mb_1= ''  where mb_id='".$member[mb_id]."' ");

}

?>


글 삭제시 mb_1값이 0 보다 클때 mb_1값을 지우도록 해봤는데

 

게시판 스킨폴더에 delete.head.skin.php 를 만들어 넣었더니 작동이 안됩니다.

 

해당코드를 어디에 집어넣어야 할지 모르겠네요 고쳐야할부분 있다면 알려주시면 감사하겠습니다!

이 질문에 댓글 쓰기 :

답변 5

스킨폴더에 delete.tail.skin.php를 만들고 코드를 넣으세요

게시글이 완전히 삭제 되고 난 이후에 처리 되도록 하는 것이 정확합니다

<?php

 if ($member['mb_1'] > 0) {

sql_query(" update  {$g5['member_table']} set mb_1= ''  where mb_id='{$member['mb_id']}' ");

}

?>

 

아마도 $member[mb_id] <==이렇게 mb_id를 따옴표를 사용하지 않아서 에러가 나고 실행이 안되는 것 같군요

 

mb_1 필드에 저장하는 이유가 뭔가요?

 if ($member['mb_1'] < 0) {

이 조건은 0보다 작을 때 입니다..

0보다 클 때는 반대 입니다

아.. 이런 ㅋㅋ ㅠㅠ 같은실수 반복하네요
해당 조건문으로 추가해봤는데 여전히 안되고 있어서 혹시 제가 잘못 하고 있는게 아닐까 싶은데 어디에 해당 코드를 추가하면 될까요? delete.php는 우선 안되는걸로 확인했습니다

if ($member['mb_1']) { // mb_1 값이 있다면 삭제.
  sql_query(" update  ".$g5['member_table']." set mb_1= ''  where mb_id='".$member[mb_id]."' ");
}

이렇게 해보세요.

그 자체만으로는 안되겠죠.,,.,.글삭제면 mb_1을 비우라고 해야 될걸요?

답변을 작성하시기 전에 로그인 해주세요.
전체 60,963
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT