2015-12-30 52 views
0
的轉換貨幣的價值

我CURRENCY_CODE是美元,但它被轉換成PHP後捐贈 我的問題是,當我插入我的數據庫中,美元被插入但不轉換的PHP值。例如:我捐10USD是它相當於或多或少450PHP,我怎麼能插在我的數據庫450?如何獲得貝寶

回答

1

我覺得你的代碼的問題不是貝寶的API是變量的設置。

$donation = $_POST["donation"]; // this is sample return value 
$converted_donation = convent_donation($donation); // function that convert USD to PHP 

you are inserting the $donation variable I guess, that's why your data is wrong 

無論如何,你可以設置在貝寶API來PHP的貨幣代碼,並直接將其插入到數據庫上,就沒有必要將其轉換

 $config["currency_code"] = 'PHP';

+0

我不能使用,因爲不同的價值觀不同的貨幣,有些人可能喜歡轉換PHP 10美元至零。它相當於0.0000的東西。減去毛額。只使用一種貨幣是安全的。但是,如果你有更好的想法可能對我有用,那麼我認爲這比我的想法更好。 –

+0

你可以發佈你的代碼嗎? –

0

這聽起來像你轉換價值貝寶迴應後返回?在這種情況下,你確定你不只是插入了錯誤的變量(如直接在回覆中返回的值)?