2016-05-10 112 views
0

因此,我正在使用Web服務處理Android項目。 我有一些問題,像在我的數據庫中插入一些數據時,我的PHP不能識別變量或類似的東西,它插入值爲「0」的數字和字符串空白後用郵遞員或甚至應用程序本身。Null Php將數據插入到MySQL數據庫時變量

這是我的PHP文件內容:

<?php 
$con = mysqli_connect("...","...","...","..."); 

    $card_number = $_POST["card_number"]; 

    $query = "INSERT INTO card (card_number,card_solde,date_exp) VALUES ('$card_number',0,2024)"; 

    mysqli_query($con,$query) or die(mysqli_error($con)); 

    $response = array(); 
    $response["success"] = true; 
    echo json_encode($response); 

    mysqli_close($con); 
?> 

下面是表架構和插入的結果的圖像。 https://imgur.com/aJvdbxF

謝謝youuu :))

+0

你的表格模式是什麼?請顯示錶列的屬性。 – CodeGodie

+0

您可以添加'$ _POST'的'var_dump'嗎? –

+0

'$ card_number'的實際值是多少? – CodeGodie

回答

0

如果您使用的郵遞員,你要發送的數據,你需要確保「CARD_NUMBER」是你的鑰匙,你想要的任何值是你的價值。它看起來像張貼「card_number」作爲鍵「card_number」的值

編輯:在看你的截圖後,你需要把參數在身體「表格數據」。您正在將這些參數放入網址中。

+0

它的工作謝謝你先生:) –

+0

沒問題,很高興幫助! –