0

ユーザーがコインと呼ばれるゲーム内クレジットを購入できるようにするアプリがあります。

コールバック URL を設定し、購入できます。order_id を取得してコールバックから決済しましたが、購入後に mySql データベースのユーザー行を更新するにはどうすればよいですか。

私のmySql DBがどのように見えるか

ID……FBID…………名前…………コイン

7.......1000* * *797....ジョン........0

ユーザーが 1 クレジットで 200 コインを購入した後、これを実行したいと思います

$SQL = "UPDATE tb_users SET Coins = Coins+200 WHERE FBID = '$usernumber'"; $result = mysql_query($SQL);

しかし、どのように、どこでそれを行うべきですか? 「var callback = function(data)」の後の callback.php ファイルまたは index.php ファイルにあります。

インデックスのフォームから callback.php に user_id を渡すことができないようです

では、どうすればそれを行うことができますか?それが可能であれば、callback.php ファイルでデータベースを更新することになっていますか??

4

1 に答える 1

0

気にしないでこれを見つけました。通常の方法で API を介してユーザーに関する情報を取得し、「解決」後に callback.php で DB を更新できます。

于 2011-10-24T08:45:14.370 に答える