포인트 합산을 하려고 하는데 잘 안되네요...ㅠ > 그누4 질문답변

그누4 질문답변

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

포인트 합산을 하려고 하는데 잘 안되네요...ㅠ 정보

포인트 합산을 하려고 하는데 잘 안되네요...ㅠ

본문

포인트를 회원별로 보여주려고 하는데요...
가장 최근에 받은게 위로 가게끔 해서
포인트 포인트 합 이렇게 보여주려고 하는데...
포인트 합이 이상하게 나오네요...

날짜    포인트    포인트합
10.6      10          300
10.5      100          200
10.4      200          0


저렇게 10월 4일날 포인트 200을 받으면 합도 200이 되야되는데...
합이 위에서 이뤄져요;;;

<tr>
<?

        $row2 = sql_fetch(" select mb_point from g4_member where mb_id = '".$member['mb_id']."'");
$sql = "select * from g4_point where mb_id = '".$member['mb_id']."' order by po_id desc";

$result = mysql_query($sql);
$sum_po=0;


while($row_point = mysql_fetch_array($result)){

$row2[mb_point] -= $row_point[po_point];


?>
<td><?=$row_point[po_datetime]?></td>
<td><?=$row_point[po_content]?></td>
<td><?=$row_point[po_point]?></td>
<td><?=$row2[mb_point]?></td>


</tr>
<?}?>


여기서 뭘 수정해야 할까요...?

댓글 전체

당연이 그렇게 나오는 계산 법이네요
수학적 논리가 조금만 있으면 될 일인데..

$pre_point=0;
while($row_point = mysql_fetch_array($result)){
$row2[mb_point] -= $pre_point;
$pre_point = $row_point[po_point];
전체 23 |RSS
그누4 질문답변 내용 검색

회원로그인

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