포인트 테이블 내용을 하나더..
글을 쓰면 point 테이블에 정보가 들어가는데
test 라는 테이블에 point 테이블 내용이 실시간으로 들어가게 하고 싶습니다.
write_update.php 이 파일에서 고쳐야 할것 같은데 잘 모르겠습니다.
글쓰기 ______ point 테이블
|
|___ test 테이블
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 5개
포인트는 글작성, 로그인 등등에서 사용되므로 이곳을 수정하시는것이 가장 효과적입니다.
// 포인트 부여
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
{
......
}
어떻게 수정을 하라는 말씀이신지요... 부탁드립니다
그리고 정확하게 하실려면 아래쪽에있는 delete_point()도 작업해주셔야 합니다.
// 포인트 삭제
function delete_point($mb_id, $rel_table, $rel_id, $rel_action)
{
global $g4;
$result = false;
if ($rel_table || $rel_id || $rel_action)
{
$result = sql_query(" delete from $g4[point_table]
where mb_id = '$mb_id'
and po_rel_table = '$rel_table'
and po_rel_id = '$rel_id'
and po_rel_action = '$rel_action' ", false);
$result = sql_query(" delete from 테스트테이블명
where mb_id = '$mb_id'
and po_rel_table = '$rel_table'
and po_rel_id = '$rel_id'
and po_rel_action = '$rel_action' ", false);
// 포인트 내역의 합을 구하고
$sql = " select sum(po_point) as sum_po_point from $g4[point_table] where mb_id = '$mb_id' ";
$row = sql_fetch($sql);
$sum_point = $row[sum_po_point];
$sql = " select sum(po_point) as sum_po_point from 테스트테이블명 where mb_id = '$mb_id' ";
$row = sql_fetch($sql);
// 포인트 UPDATE
$sql = " update $g4[member_table] set mb_point = '$sum_point' where mb_id = '$mb_id' ";
$result = sql_query($sql);
$sql = " update 테스트테이블명 set mb_point = '$sum_point' where mb_id = '$mb_id' ";
$result = sql_query($sql);
}
return $result;
}