포인트 지급 질문입니다

글읽기 페이지에서 문제를 풀면 획득한 점수 만큼의 점수를 누적하여 나타내도록 하고자 합니다.,

현재 문제를 풀어서 얻은 점수가 여유필드인 wr_10 에 저장 되어 있습니다..

위의 점수를 현재 로그인한 회원에게 점수를 지급하고자합니다..

점수는 회원관련 테이블의 여유필드인 mb_10 에 자동합산 되도록 하고 싶습니다..

어떻게 하면 되는 지요
|

댓글 2개

$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]");

문제를 풀어서 얻은 점수를 저장하는 부분 바로 아래에 넣으시면 되겠네요....
답변 감사합니다...그런데 아래와 같은 오류가 뜨고 되질 않네요..

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 에 아무것도 저장되지 않았네요..

위와 같이 하면 안되는 것인가요
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 1,237
17년 전 조회 1,597
17년 전 조회 1,756
17년 전 조회 1,552
17년 전 조회 2,598
17년 전 조회 2,977
17년 전 조회 933
17년 전 조회 982
17년 전 조회 941
17년 전 조회 1,056
17년 전 조회 1,549
17년 전 조회 988
17년 전 조회 1,436
17년 전 조회 851
17년 전 조회 858
17년 전 조회 856
17년 전 조회 858
17년 전 조회 1,345
17년 전 조회 1,324
17년 전 조회 1,439