변수지정으로 포인트 db업데이트 하는법좀.. 정보
변수지정으로 포인트 db업데이트 하는법좀..본문
일단 초보입니다.ㅠㅠ 초보입장에서 생각부탁드립니다.
모으고 모은 포인트 다걸었습니다
1.다른곳에서 $reid라는 id 함수와 $repo 라는 더할 포인트 함수를 받습니다.
2.그럼 $reid 로 제홈피 멤버id가 같은 회원의 정보를 뽑아옵니다.
3.그리고 그멤버의 아이디에 $repo를 더합니다.
4.그리고 합해진 포인트를 업데이트 시킵니다.
여러 고수님들에게는 십여분이면 되는거라고 알고 있습니다 ㅠㅠ
처음배울때 마음으로 가르쳐주십시요 ㅜㅜ
그누보드 지정된 함수로 가르쳐주시면 더 감사하겠습니다.
(예ㅣ: insert_point(아이디, 적용포인트,"포인트 내역에 표시되는 내용") )
모으고 모은 포인트 다걸었습니다
1.다른곳에서 $reid라는 id 함수와 $repo 라는 더할 포인트 함수를 받습니다.
2.그럼 $reid 로 제홈피 멤버id가 같은 회원의 정보를 뽑아옵니다.
3.그리고 그멤버의 아이디에 $repo를 더합니다.
4.그리고 합해진 포인트를 업데이트 시킵니다.
여러 고수님들에게는 십여분이면 되는거라고 알고 있습니다 ㅠㅠ
처음배울때 마음으로 가르쳐주십시요 ㅜㅜ
그누보드 지정된 함수로 가르쳐주시면 더 감사하겠습니다.
(예ㅣ: insert_point(아이디, 적용포인트,"포인트 내역에 표시되는 내용") )
댓글 전체

4번만 해결하면 되는겁니까 아니면 1번 부터 4번까지??
한번 쭉 훍어 주세요 ㅠㅠ 생초보에요 책보고 공부중입니ㅏㄷ ㅠ

일단 1. 다른곳에서 함수를 받아온다는 말이 이해가 안되구요.
여튼 대략 아는 만큼만 적어보겠습니다..;;
$reid에 회원의 아이디가 저장되어 있다면
insert_point($reid, $repo,"내용")
이렇게만 해주면 됩니다.
$reid, $repo가 배열로 되어 있다면 반복문으로 배열에 저장된 값 하나씩 돌려야겠지요
여튼 대략 아는 만큼만 적어보겠습니다..;;
$reid에 회원의 아이디가 저장되어 있다면
insert_point($reid, $repo,"내용")
이렇게만 해주면 됩니다.
$reid, $repo가 배열로 되어 있다면 반복문으로 배열에 저장된 값 하나씩 돌려야겠지요
자세히 알려주세요 ㅠㅠ 무슨말인지 도통..
insert_point($id, $point, "$id 회원에게 $point 리워드 포인트지급") ;
전송 방법 : 링크프라이스에서 실적이 발생되는 시점에 Web 으로 Affiliate Site 내의 특정 URL을 파라미터와 함께 호출하는 방식으로
실적을 전송하게 됩니다. 사용자가 보는 페이지에서 거쳐가는 것이 아니며, 링크프라이스 서버에서 GET 방식으로 http
connection 을 열어 전송하게 됩니다.
get방식으로..
링크프라이스 쪽에서 reid랑 remo 를 보내온다는거죠?
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/latest.num.lib.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("./lib/common.lib.php");
?>
<?
$reid=$member[mb_id]
$remo=$point2
$point1= mysql_query("SELECT mb_point FROM g4_member where mb_id='$member[mb_id]' ");
$point1 = mysql_fetch_row($point1);
$point=$point1+$point2
insert_point($member[mb_id], $point,"무료 충전으로 $point");
?>
일단 이렇게 해봤습니다
근데 안됩니다 ㅠㅠ
뭐가 문제일까요
get
실적을 전송하게 됩니다. 사용자가 보는 페이지에서 거쳐가는 것이 아니며, 링크프라이스 서버에서 GET 방식으로 http
connection 을 열어 전송하게 됩니다.
get방식으로..
링크프라이스 쪽에서 reid랑 remo 를 보내온다는거죠?
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/latest.num.lib.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("./lib/common.lib.php");
?>
<?
$reid=$member[mb_id]
$remo=$point2
$point1= mysql_query("SELECT mb_point FROM g4_member where mb_id='$member[mb_id]' ");
$point1 = mysql_fetch_row($point1);
$point=$point1+$point2
insert_point($member[mb_id], $point,"무료 충전으로 $point");
?>
일단 이렇게 해봤습니다
근데 안됩니다 ㅠㅠ
뭐가 문제일까요
get

질문을 조금 더 구체적으로 해주셔야 어떻게 도움을 드리든가 할 수 있겠는데요.
일단 함수와 변수의 개념부터 다시 공부하시구요.
그누보드에 insert_point라는 함수가 있기때문에
2번과 3번의 과정이 불필요해집니다.
insert_point라는 함수가 지정된 포인트를 지정된 아이디에 알아서 더해주니깐요.
즉, 윗분이 적어주셨듯이
insert_point(이부분이 회원아이디가 들어가고, 요기가 몇포인트 더할지 들어가고, "요기가 포인트지급내용이 들어갑니다.") ;
포인트 지급내용이 무엇인지는 현 화면 상단 왼쪽 내정보나오는곳의 포인트를 클릭해보시면 어떤건지 아실겁니다.
일단 함수와 변수의 개념부터 다시 공부하시구요.
그누보드에 insert_point라는 함수가 있기때문에
2번과 3번의 과정이 불필요해집니다.
insert_point라는 함수가 지정된 포인트를 지정된 아이디에 알아서 더해주니깐요.
즉, 윗분이 적어주셨듯이
insert_point(이부분이 회원아이디가 들어가고, 요기가 몇포인트 더할지 들어가고, "요기가 포인트지급내용이 들어갑니다.") ;
포인트 지급내용이 무엇인지는 현 화면 상단 왼쪽 내정보나오는곳의 포인트를 클릭해보시면 어떤건지 아실겁니다.

<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/latest.num.lib.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("./lib/common.lib.php");
?>
<?
insert_point($reid, $remo,"무료 충전으로 $point");
?>
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/latest.num.lib.php");
$g4['title'] = "";
include_once("./_head.php");
include_once("./lib/common.lib.php");
?>
<?
insert_point($reid, $remo,"무료 충전으로 $point");
?>

그리고 덧 붙여서
$reid=$member[mb_id]
$remo=$point2
변수 지정하실때 뒤에 ; 이넘이 빠졌구요
저렇게 지정하시면 $reid값이 $member[mb_id]로 바뀌게 되는거죠 $remo이것역시 마찬가지구요
의도를 보아하니
$member[mb_id] = $reid;
$point2 = $remo;
이렇게 되어야 하구요
$point=$point1+$point2 여기도 ; 이넘이 빠졌구요.//
그리고 심심맨님이 작성하신것 처럼 해버리면
1000포인트 에서 2000포인트를 충전했다면 3000포인트가 되는게 아니고
4000포인트가 되어버립니다.
insert_point라는 그누보드 함수는 말그대로 원래있는 포인트에서 지정된 포인트를 더해주는 함수니까요
$reid=$member[mb_id]
$remo=$point2
변수 지정하실때 뒤에 ; 이넘이 빠졌구요
저렇게 지정하시면 $reid값이 $member[mb_id]로 바뀌게 되는거죠 $remo이것역시 마찬가지구요
의도를 보아하니
$member[mb_id] = $reid;
$point2 = $remo;
이렇게 되어야 하구요
$point=$point1+$point2 여기도 ; 이넘이 빠졌구요.//
그리고 심심맨님이 작성하신것 처럼 해버리면
1000포인트 에서 2000포인트를 충전했다면 3000포인트가 되는게 아니고
4000포인트가 되어버립니다.
insert_point라는 그누보드 함수는 말그대로 원래있는 포인트에서 지정된 포인트를 더해주는 함수니까요
답변 감사드립니다 ㅠㅠ