회원등급 나누기 질문드려요~ 채택완료
시훈
9년 전
조회 6,549
</p><p> </p><p>$mb = get_member($mb_id);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>if(!$mb['mb_id'] || !check_password($mb_password, $mb['mb_password'])){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo 'error 203';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_intercept_date'] && $mb['mb_intercept_date'] <= date('Ymd', mktime())){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo 'error 204';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_leave_date'] && $mb['mb_leave_date'] <= date("Ymd", mktime())){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo 'error 205';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($config['cf_use_email_certify'] && !preg_match("/[1-9]/", $mb['mb_email_certify'])){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo 'error 206';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] < 6){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'error 300';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else{</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> $db = mysql_connect($db_host, $db_id, $db_pw) or die('error 202');</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>mysql_select_db($db_nm, $db);</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>$query = "SELECT * FROM mul_auth WHERE id = '$mb_id'";</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>$result = mysql_query($query);</p><p> <span class="Apple-tab-span" style="white-space:pre"> </span>$row = mysql_fetch_array($result);</p><p>
현재 6이하 무료회원 6이상 유료회원 이렇게 나눠져있는데
6, 7, 8, 9 등급별로 나누고 싶은데 어떻게 해야하죠?
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
9년 전
마지막 문장의 경우 더 이상 조건을 안걸어도 되니
}else if($mb['mb_level'] == 10){
echo 'nice work10';
를
}else {
echo 'nice work10';
식으로 줄여서 사용하셔도 됩니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
9년 전
</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] < 6){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'error 300';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>exit;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] == 6){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'nice work6';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] == 7){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'nice work7';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p> }else if($mb['mb_level'] == 8){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'nice work8';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] == 9){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo 'nice work9';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}else if($mb['mb_level'] == 10){</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>echo 'nice work10';</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>
해결됬습니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
프로그래머7
9년 전
해결되었다니 다행입니다^^
�
프로그래머7
9년 전
사실 if문은 그렇게 섞어 놓으면 안되고요
경우적으로 따로 if 문을 사용해야 합니다.
경우적으로 따로 if 문을 사용해야 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인