delete_point함수에 대해서.. > 그누4 질문답변

그누4 질문답변

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

delete_point함수에 대해서.. 정보

delete_point함수에 대해서..

본문

// 포인트 삭제
function delete_point($mb_id, $rel_table, $rel_id, $rel_action)
{
    global $g4;

    $result = false;
    if ($rel_table || $rel_id || $rel_action)
    {
//삭제 하기 전에 포인트 확인
$point = sql_query(" select po_point from $g4[point_table]
                    where mb_id = '$mb_id'
                      and po_rel_table = '$rel_table'
                      and po_rel_id = '$rel_id'
                      and po_rel_action = '$rel_action' ", false);
        $result = sql_query(" delete from $g4[point_table]
                    where mb_id = '$mb_id'
                      and po_rel_table = '$rel_table'
                      and po_rel_id = '$rel_id'
                      and po_rel_action = '$rel_action' ", false);

        // 포인트 내역의 합을 구하고
        $sql = " select sum(po_point) as sum_po_point from $g4[point_table] where mb_id = '$mb_id' ";
        $row = sql_fetch($sql);
        $sum_point = $row[sum_po_point];

        // 포인트 UPDATE
        $sql = " update $g4[member_table] set mb_point = '$sum_point' where mb_id = '$mb_id' ";
        $result = sql_query($sql);
    }
    return $result;
}



//삭제 하기 전에 포인트 확인
이거 말인데요.. 포인트 확인을 왜 하는거죠? 아무리 봐도 알수가 없네요.. $point라는 함수가 쓰이질 않는데요..
  • 복사

댓글 전체

$point = sql_query(" select po_point from $g4[point_table]
                    where mb_id = '$mb_id'
                      and po_rel_table = '$rel_table'
                      and po_rel_id = '$rel_id'
                      and po_rel_action = '$rel_action' ", false);


이부분은 전혀 의미가 없습니다..

혹시나 해서 그누보드 배포판을 봤는데 위부분은 없네요 ..

아마 추가하는 작업을 할때 잘못 한거 같습니다.~~
© SIRSOFT
현재 페이지 제일 처음으로