복

포인트 지급 질문입니다

· 2008-12-13 (토) 09:39:46 · 1098 · 2
글읽기 페이지에서 문제를 풀면 획득한 점수 만큼의 점수를 누적하여 나타내도록 하고자 합니다.,

현재 문제를 풀어서 얻은 점수가 여유필드인 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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
08-12-13 조회 1,026
08-12-13 조회 986
08-12-13 조회 1,099
08-12-13 조회 1,595
08-12-13 조회 1,049
08-12-13 조회 1,482
08-12-13 조회 901
08-12-13 조회 942
08-12-13 조회 896
08-12-13 조회 903
08-12-12 조회 1,389
08-12-12 조회 1,376
08-12-12 조회 1,481
08-12-12 조회 898
08-12-12 조회 851
08-12-12 조회 839
08-12-12 조회 1,023
08-12-12 조회 822
08-12-12 조회 878
08-12-12 조회 1,617