자동 래밸 질문입니다.

자동 래밸 질문입니다.

QA

자동 래밸 질문입니다.

본문



if ($w =='' && $member['mb_id'] && $member['mb_level'] < $board['bo_1']) {
    sql_query(" update {$g5['member_table']} set mb_level = '{$board['bo_1']}' where mb_id = '{$member['mb_id']}' ");

 

안녕하세요 ㅠㅠ

햇갈려서요~

 

bo_1 = 5

 

누구든 5로 변환시키고 싶은데요.

 

5보다 낮은 2,3,4 경우에만 5로 변화더라구요

 

6 또는 7인 경우에도

5로 변환 시키고 싶은데

어떻게해야하나요?~!ㅠㅜㅠ

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

 

작성하신 if문 조건

$w == '' <-  글을 새로 작성할때  

&& 는 그리고

$member['mb_id'] <- 회원일때

&& 는 그리고

$member['mb_level'] < $board['bo_1'] 회원레벨이 bo_1 값보다 작을때..

멤버의 레벨이 5이하일때만 쿼리가 돌겠금 if문이 작성되어있습니다.

즉 $member['mb_level'] < $board['bo_1'] 때문이져..

 

그리고 혹 어드민 아이디도 글썼다가..레벨이 바뀔수 있으니

$member['mb_level'] < $board['bo_1'] 는 빼시고

!$is_admin 어드민이 아닐때를 넣어주시면 좋을것 같습니다.

 



if ($w =='' && $member['mb_id'] && !$is_admin) {
    sql_query(" update {$g5['member_table']} set mb_level = '{$board['bo_1']}' where mb_id = '{$member['mb_id']}' ");


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

회원로그인

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