관리자가 회원게시물을 수정할때 mb_2 수정하기.. 쿼리 질문드립니다.

관리자가 회원게시물을 수정할때 mb_2 수정하기.. 쿼리 질문드립니다.

QA

관리자가 회원게시물을 수정할때 mb_2 수정하기.. 쿼리 질문드립니다.

본문

write.update에서 


$mb = get_member($_POST['wr_42']);
$mb_id = $mb['mb_id'];
$wr_name  = $mb['mb_nick'];
$wr_email = addslashes($mb['mb_email']);
$wr_ip = $mb['mb_ip'];
 
    if ($is_admin) {
        sql_query("update {$g5['member_table']} set mb_21 = '$mb_21' where mb_id = '$wr_id' ");
    } else {
        sql_query("update {$g5['member_table']} set mb_21 = '$mb_21' where mb_id='{$member['mb_id']}' ");
    }

 

<input type="text" name="mb_2" class="frm_input" value="" maxlength="4"/>

 

 

일반 회원이 작성할때는 mb_2가 잘 바뀌는데

관리자가 수정할려고 하면 바뀌질 않습니다.

 

쿼리문을 어떻게 바꿔야 하나요?

 

이 질문에 댓글 쓰기 :

답변 3

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

 

$wr_id가 왜 있는지 모르겠네요.

해당부분을 {$mb['mb_id']}로 바꾸시면 될 듯 합니다.

혹시 모르니 데이터 백업은 하고 진행하세요.

앞뒤 내용을 더 적어 주셔야 할 듯합니다.

write.update가 어디 있는 파일인지 등등...

뒷걸음을 쳐보면

    if ($is_admin) {
        $mb = get_member($_POST['wr_42']);
        $mb_id = $mb['mb_id'];
        sql_query("update {$g5['member_table']} set mb_21 = '$mb_21' where mb_id = '$mb_id' ");
    } else {
        sql_query("update {$g5['member_table']} set mb_21 = '$mb_21' where mb_id='{$member['mb_id']}' ");
    }

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

회원로그인

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