2016-07-24 45 views
1

我想插入jsonarray數據到mysql數據庫。我將使用Android應用程序的jsonarray發送到一個PHP腳本。 以下是我寫PHP端代碼:插入JsonArray鍵值數據到mysql數據庫

$jsonArray = $_REQUEST['data']; 

$Array = json_decode($jsonArray); 

foreach($Array as $row){ 

    foreach($row as $name => $phone){ 

     echo $name.':'.$phone; 

     $sql = "INSERT INTO contact (Name, Phone_numbers) VALUES ('$name', '$phone')"; 
     $result_set = mysql_query($sql); 
    } 
} 

它節省$name小號正確,但不正確保存$phone(數字)。

請有人幫助我。

感謝

+0

那麼,什麼「不保存電話號碼正確」的意思?電話號碼會發生什麼? – YakovL

+0

你能提供$ jsonArray的內容嗎? –

+0

它的一些隨機值存儲。和所有相同 –

回答

0

如果您想嘗試再取一個解決方案

$Array = json_decode($jsonArray,true);