살려주세요 ㅜㅜ 누적포인트 관련입니다... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

살려주세요 ㅜㅜ 누적포인트 관련입니다... 정보

살려주세요 ㅜㅜ 누적포인트 관련입니다...

본문

<?
if (!defined('_GNUBOARD_')) exit;
function level_icon($mb_id) {

global $config, $group, $g4, $cate_id, $group_id, $cate_id, $ct_id, $member, $bo_table, $gr_id; $g4;

$sql = " select sum(po_point) as sum_po_point from $g4[point_table] where mb_id='$mb_id'";
$row = sql_fetch($sql);
$data = sql_fetch_array($result);

$is_admin = is_admin($mb_id);
$sum_point = $row[sum_po_point];
$ic_mb_id = $data[mb_id];//특정회원 지정아이콘

if($is_admin == 'super') //최고 관리자 아이콘
              {echo "<img src='<?=$g4[path]?>/plugin/level/10.gif' align=absmiddle>";}
else if(!$sum_point) //비회원 아이콘
              {echo "<img src='http://wjdys.cdn2.cafe24.com/img/level_/0.gif' align=absmiddle>";}
else if($sum_point <= 100) //1점 이상 1,000점 이하 아이콘1
              {echo "<img src='http://wjdys.cdn2.cafe24.com/img/level_/1.gif' align=absmiddle>";}
      else if($sum_point <= 120) //1,001점 이상 3,000점 이하 아이콘2
              {echo "<img src='http://wjdys.cdn2.cafe24.com/img/level_/2.gif' align=absmiddle>";}
(생략)

}
?>


누적포인트에따라 변하는 회원 아이콘인데요....잘작동은 합니다....문제는....ㅜㅜ

-값까지 계산을 해버리네요....

예를들어 +1000 , +100 , -1000 이렇게 있으면 결과값이 +100이 되버리거든요

제가 원하는 값은 +1100 인데...

po_point 안에 +된 값만 계산하고싶은데 어떻게 방법이 없을까요?ㅜㅜ

요고 때문에 하루종일 밥도못먹구 ... 살려주세여~~

댓글 전체

자체 해결했습니다~
$sql = " select sum(if(po_point>0,po_point,0)) as sum_po_point from $g4[point_table] where mb_id='$mb_id'";

이렇게 바꾸니까 +된 값만 계산하네요 ㅜㅜ
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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