포인트 지급 질문입니다 정보
포인트 지급 질문입니다본문
글읽기 페이지에서 문제를 풀면 획득한 점수 만큼의 점수를 누적하여 나타내도록 하고자 합니다.,
현재 문제를 풀어서 얻은 점수가 여유필드인 wr_10 에 저장 되어 있습니다..
위의 점수를 현재 로그인한 회원에게 점수를 지급하고자합니다..
점수는 회원관련 테이블의 여유필드인 mb_10 에 자동합산 되도록 하고 싶습니다..
어떻게 하면 되는 지요
현재 문제를 풀어서 얻은 점수가 여유필드인 wr_10 에 저장 되어 있습니다..
위의 점수를 현재 로그인한 회원에게 점수를 지급하고자합니다..
점수는 회원관련 테이블의 여유필드인 mb_10 에 자동합산 되도록 하고 싶습니다..
어떻게 하면 되는 지요
댓글 전체
$row = sql_fetch("select wr_10 from g4_write_게시판ID where wr_id = '{$view[wr_id]}'");
sql_query("update $g4[member_table] set mb_10 = mb_10 + $row[wr_10]");
문제를 풀어서 얻은 점수를 저장하는 부분 바로 아래에 넣으시면 되겠네요....
sql_query("update $g4[member_table] set mb_10 = mb_10 + $row[wr_10]");
문제를 풀어서 얻은 점수를 저장하는 부분 바로 아래에 넣으시면 되겠네요....
답변 감사합니다...그런데 아래와 같은 오류가 뜨고 되질 않네요..
update g4_member set mb_10 = mb_10 +
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
error file : /g43/bbs/board.php
아참...제가 view.skin.php 에서
<?
if($wr_1 ==$view[ans_1]){
$point1 = 10;
}
if ($wr_2 ==$view[ans_2]) {
$point2 = 10 ;
}
$wr_10 = $point1 + $point2 ;
echo "득점: $wr_10 점";
?> 위와 같이 해서 wr_10 에 점수가 기록되는 줄 알았는데...phpmyadmin 에서 보니 wr_10 에 아무것도 저장되지 않았네요..
위와 같이 하면 안되는 것인가요
update g4_member set mb_10 = mb_10 +
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
error file : /g43/bbs/board.php
아참...제가 view.skin.php 에서
<?
if($wr_1 ==$view[ans_1]){
$point1 = 10;
}
if ($wr_2 ==$view[ans_2]) {
$point2 = 10 ;
}
$wr_10 = $point1 + $point2 ;
echo "득점: $wr_10 점";
?> 위와 같이 해서 wr_10 에 점수가 기록되는 줄 알았는데...phpmyadmin 에서 보니 wr_10 에 아무것도 저장되지 않았네요..
위와 같이 하면 안되는 것인가요