PHP Credits API PHP - Обновление user_id в базе данных mySql после покупки - PullRequest
0 голосов
/ 15 октября 2011

У меня есть приложение, в котором я хочу, чтобы пользователи могли покупать внутриигровые кредиты, называемые монетами.

Я установил свой URL-адрес обратного вызова и могу совершить покупку, получаю order_id и рассчитывается по обратному вызову, но как мне обновить строку пользователей в моей базе данных mySql после того, как они совершили покупку.

Как выглядит моя БД mySql

ID ...... FBID ............ Имя .......... Монеты

7 ....... 1000 *** 797 .... John .............. 0

После того, как пользователь купил 200 монет за 1 кредит, я хотел бы сделать это

$ SQL = "ОБНОВЛЕНИЕ tb_users SET Coins = Coins + 200 WHERE FBID = '$ usernumber'"; $ result = mysql_query ($ SQL);

Но как и где я должен это делать? Это в файле callback.php или в файле index.php после «var callback = function (data)».

Я не могу передать user_id из формы в индексе в callback.php

Так как мне это сделать, и если это возможно, я должен обновить свою базу данных в файле callback.php ??

1 Ответ

0 голосов
/ 24 октября 2011

Nevermind это выяснил.Вы можете получать информацию о пользователе через API обычным способом и обновлять базу данных в callback.php после «урегулирования».

...