2014-04-04 52 views
-1

我想知道如何使用PHP正確拉取下面的json文件,並將json文件中的每個條目存儲到我的MySQL數據庫中。如何正確使用PHP拉一個JSON文件

這裏是JSON文件:https://itunes.apple.com/us/rss/topfreeapplications/limit=400/genre=6014/json

我還要做同樣的事情在谷歌Android玩遊戲的應用程序。

您的幫助非常感謝,因爲我在這裏找不到一個很好的。謝謝!

+0

所以,你想在PHP數組提供的JSON數據? – CMPS

+0

無論我可以使用php來將json條目和元素轉換爲MySQL數據庫。所以,PHP拉動JSON,然後PHP將元素寫入我的MySQL數據庫。如果兩者之間還有一步,請隨時提供。謝謝! – mercyshooter

+0

檢查我的答案下面...這就是存儲和組織數據從JSON到PHP ..然後,你可以存儲數據從PHP到MySQL – CMPS

回答

0
  1. 使列,json_data(不必像這樣命名),應該是mysql db中的longtext。
  2. 將你的json文本存儲到json_data中,就像你在MySQL中存儲值時一樣。
  3. 當您檢索從MySQL中的數據只使用PHP的json_decode功能來使用它像一個數組

代碼:

//where $json_data is the column json_data from your mysql: 
$json_array = json_decode($json_data); //return object 
$json_array = json_decode($json_data, true); //return array 
print_r($json_array); //it should print array now;