2016-02-27 132 views
0

在獲取paypal的金額,貨幣和交易ID在PHP中的新代碼是什麼?我有這個代碼。從我的教程中,我一直在觀察整個製作電子商務網站的過程。Paypal支付代碼

//payment details from paypal 

     $amount = $_GET['amt']; 

     $currency = $_GET['cc']; 

     $trx_id = $_GET['tx']; //transaction 

在這裏,我要插在它上面這些可變因素(與查詢)的數據。

//inserting payment to table 
       $insert_payment= "insert into payments(amount,customer_id,product_id,trx_id,currency) values ('$amount','$c_id','$pro_id','$trx_id','$currency')"; 

       $run_payment = mysqli_query($con, $insert_payment); 

而結果product_id只有數據。我該如何解決它?

回答

0

如果你在mysql查詢中有一個php變量,那麼你必須添加「。」查詢前後的變量。

$insert_payment= "INSERT INTO payments (amount,customer_id,product_id,trx_id,currency) 
VALUES ('.$amount.','.$c_id.','.$pro_id.','.$trx_id.','.$currency.')"; 

現在就來試試..

+0

它不工作。 @Vento從貝寶獲取數據是否正確? – Drx

+0

如果它不工作,那麼你的變量必須是空的。 給HTML代碼.. – Vento