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

필드값 저장 궁금한게 있는데요 채택완료

sql_query(" UPDATE {$g5['member_table']} set mb_point= '100' WHERE mb_id='$mb_id'");

 

위 쿼리를 날리면 포인트가 100으로 변하는데

 

 

 

sql_query(" UPDATE {$g5['member_table']} set mb_level = '2' WHERE mb_id='$mb_id'");

 

이렇게 하면 레벨은 아무리해도 변경이 안되네요??

 

도대체 뭐가 문제일까요? ㅜㅜ 조언부탁드립니다... 

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

답변 2개

채택된 답변
+20 포인트

sql_query(" UPDATE {$g5['member_table']} set mb_level = '2' WHERE mb_id='$mb_id'"); 

alert('test');

해보세요

구문은 문제 없어 보이는데 아마 실행이 안되는거 아닐까요??

sql을 직접 실행시켜보시면 될것 같은데..

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

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

[CODE]

// 멤버필드에 자동 추가
// 관리자는 제외하고 레벨3인 회원만 5레벨로 등업
if (!$is_admin && $member[mb_level] == '3') {
$sql = " update $g5[member_table]
set
mb_level='5'
where mb_id = '$mb_id' ";
sql_query($sql);
}

[/CODE]

 

전 이렇게 사용하는데요.. 잘되고 있어요..

초보라서 잘모르지만.. 답변 한번 달아보네요.. ^^

 

혹시 해서 하는 말인데요.. 관리자도 변경되게 하면.. 절대 안됩니다.

저는 저번에  !$is_admin 요거 안썼다가.. 관리자 페이지에서 회원 레벨 부분이 이상하게 바껴서..

한참 헤맸던 적이 있네요..

 

수고하세요..

 

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

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

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

로그인

전체 질문 목록