묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
포인트 추적기능 구현하려면?
2006.02.20 10:32
초보 입니다.
아시는분 조금이라도 가르쳐 주세요
아시는분 조금이라도 가르쳐 주세요
댓글 7
-
Mersia
2006.02.20 12:57
-
Mersia
2006.02.21 03:07
no 는 프리마키일듯싶고...
toid 가 포인트감소자
fromid 가 포인트 받는사람
point 가 소모된 포인트
date 날짜
board_id 는 게시판 id 이며
board_no 는 해당게시물에서 소모되었다는겁니다.
즉... 어떤 게시물에서 되어졌나를 축출해내려면
SELECT 제목(필드) FROM 게시판이름(테이블) WHERE 게시판번호(필드)
으로 쿼리문을 던지셔서 제목만 축출해내시면 됩니다.
일단은 전체적인 소스를 봐야 예제를 드릴듯 싶네요 -
레몽
2006.02.20 18:38
초보라 자세히좀 가르쳐 주시면 안될까요~
현제 데이타베이스에 연결해서 보면 포인트 넘어가는 테이블엔
no toid fromid point date board_id board_no
83 orange yasi8258 500 1080107935 point 513
82 orange yasi8258 500 1080107765 point 697
81 orange yasi8258 0 1080107655 point 703
80 orange pgm0202 500 1080100884 point 305
79 orange pgm0202 0 1080100212 point 703
이런 식으로 나오는데 정작 알고 싶은건 위은 포인트로 뭘 썼는지 알수가 없고
board_no 에 번호로 되어 있어서 글제목을 알수가 없네요~
혹 좋은 방법이 있음 자세히 부탁드립니다. -
레몽
2006.02.23 09:43
제가 php동영상강좌 보고 따라 해서 만들어 본게
있는데 소스가 밑에 있는거 입니다. 방법좀 가르쳐 주세요
제가 정말 원하는건 위에 그림처럼 각각 회원의 포인트를 어디에 썼는지 알수 있는방법입니다.
안되면 이거라도 확인할수있도록 해주시면 고맙겠습니다.
<table width=600 border=1>
<tr>
<td> No</td>
<td> 아이디</td>
<td> point</td>
<td> 음악 및 동영상</td>
<td> 컨텐츠번호
<?
$connect = mysql_connect("localhost","아이디","패스워드") or die("접속불가");
mysql_select_db("orange");
// $query = "insert into 테이블명(필드1, ....) values(값1,....) ";
// $query = "select * from 테이블명 ";
// 쿼리를 변수에 대입
$query = "select * from board_point";
// 쿼리를 db에 전송한 후 결과값을 result라는 변수로 가져옮
$result = mysql_query($query, $connect);
while($data = mysql_fetch_array($result)){
?></td>
<td></td>
</tr>
<tr>
<td> <?=$data[no]?></td>
<td> <?=$data[fromid]?></td>
<td> <?=$data[point]?></td>
<td> <?=$data[board_id]?></td>
<td> <?=$data[board_no]?> //여기에 번호대신 point 또는 point2 게시판 제목이 나오려면?
<?
}
?></td>
<td></td>
</tr>
</table>
<?
mysql_close($connect);
?>
http://aerobic.naool.com/pointno1.htm -
레몽
2006.02.23 09:50
-
Mersia
2006.02.28 05:03
?.? 당췌 이해가 안된다눈... -
Mersia
2006.02.28 05:06
point - 음악다운게시판?
point2 - 동영상B게시판?
포인트 소모되는 부분에서 해당 테이블로 입력시켜놔주고
나중에 해당회원이 포인트소모된 부분을 조회시 쿼리문에서 해당 id 로 질의를 해주면
포인트 추적이 가능해집니다.