포인트 업데이트 코드 질문올립니다~~

포인트 업데이트 코드 질문올립니다~~

QA

포인트 업데이트 코드 질문올립니다~~

본문

아래 코드를 실행하면 로그인한 회원의  mb_point가 100으로 변경 저장 되나요?~


// 포인트 차감
$query = "UPDATE g5_member SET mb_point = 100 WHERE mb_id = '".$_SESSION['ss_mb_id']."'";
$result = sql_query($query);
if (!$result) {
    echo "에러 발생 : ".sql_error();
} else {
    echo "쿼리문 실행 성공";
}

이 질문에 댓글 쓰기 :

답변 2

이렇게 변경 해도 일시적으로 변경 될 뿐 항상 변경 되게 할려면 다른 방법으로 해야 합니다...
예를 들면 회원아이디로 된 g5_point 디비의 내용을 모두 삭제하고 
insert_point();
이 함수를 사용하여 포인트를 새로 100으로 주면 잘 작동 할 것입니다.
 

감사합니다~~그런데~~`

$df_download_point 에 따라 mb_point 가 변경 되도록하려고 아래처럼 했는데 업데이트가 안되네요

// 포인트 차감
$query = "UPDATE g5_member SET mb_point = mb_point - $df_download_point WHERE mb_id = '".$_SESSION['ss_mb_id']."'";
$result = sql_query($query);
if (!$result) {
    echo "에러 발생 : ".sql_error();
}

아~네~~
그런데 현재 포인트를 mb_point 에서 차감하려는 프로그램이 그누보드가 아니구요~

`새로운 자료실 프로그램인데~

그누보드의 포인트와 연동하여 사용하려는 거라~
그냥~`포인트 부분을 update 해보려는 거예요~~

다운로드 받으면 mb_pint에서 차감해보려고요~~

그런데 잘 안되네요~

네 항상 포인트가 100으로 설정된다라는뜻이기도합니다. 만약 기존포인트에 추가한다면 SET mb_point + 100 차감은 ? - 이겠죠~ ㅎ^^

답변을 작성하시기 전에 로그인 해주세요.
전체 489
QA 내용 검색

회원로그인

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