php 사칙연산에 대해서 질문 여쭙니다... > 그누4 질문답변

그누4 질문답변

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

php 사칙연산에 대해서 질문 여쭙니다... 정보

php 사칙연산에 대해서 질문 여쭙니다...

본문

for ($i=1; $row=sql_fetch_array($result); $i++) {
$랭킹배열[$i]['name'] = $row['mb_nick'];
$랭킹배열[$i]['icon'] = $row['mb_id'];
$랭킹배열[$i]['point'] = number_format($row['s_point']);
$근접정도[$i]['near'] = $랭킹배열[$i-1]['point']-$랭킹배열[$i]['point'];

}

위소스는 지금 삽질중인 포인트랭킹 소스 일부분인데요.

$근접정도[$i]['near'] = $랭킹배열[$i-1]['point']-$랭킹배열[$i]['point'];

요부분 보시면 상위랭커와의 격차를 구하려고 합니다.

근데 저렇게 적었더니 연산이 제대로 안되더라구요

$랭킹배열[$i-1]['point'] 만 불러오거나

$랭킹배열[$i]['point'] 만 연산 없이 독립적으로 호출할경우엔 제값이 나오는데

뺄셈만 사이에 껴주면 이상한 값이 나옵니다.

혹시 뺼셈하는 방법이 따로있는건지...

도움 부탁드립니다.

댓글 전체

$before = 0;
for ($i=1; $row=sql_fetch_array($result); $i++) {
$랭킹배열[$i]['name'] = $row['mb_nick'];
$랭킹배열[$i]['icon'] = $row['mb_id'];
$근접정도[$i]['near'] = $before - $row['s_point'];
$랭킹배열[$i]['point'] = number_format($row['s_point']);
$before = $row['s_point']; //이전랭킹저장
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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