所以我有0經驗與數組,並將它們放入表中。我試圖谷歌,但沒有很好的效果把數據放入數組然後將其顯示在表中
目前我的劇本是這樣的
<?php
$cats = explode("|", $_POST['cat_name']);
echo $cats[0]; // cat_id
?>
<?php
$url = 'http://services.runescape.com/m=itemdb_rs/api/catalogue/items.json?category='.$cats[0].'&alpha=a&page=1';
$result = file_get_contents($url);
$jsonArray = json_decode($result);
print_r($jsonArray);
?>
這個結果:
1 { 「總」:5, 「項目」: {「icon」:「http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=4798」,「icon_large」:「http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=4798」,「id」:4798,「type」:「Ammo」,「typeIcon」:「http://www.runescape.com/img/categories/Ammo」,「name」:「Adamant brutal」描述「:」Blunt adamantite arrow ... ouch「,」current「:{」trend「:」neutral「,」price「:222},」today「:{」trend「:」neutral「 「price」:0}},{「icon」:「http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=810」,「icon_large」:「http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=810」,「id」:810,「type」:「Ammo」,「typeIcon」:「http://www.runescape.com/img/categories/Ammo」,「name」 :「Adamant dart」,「description」:「一個致命的投擲飛鏢與堅持 提示。」,「當前」:{「trend」:「neutral」,「price」:11},「today」:{趨勢「:」中性「,」價格「:0}},{」icon「:」http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=829「,」icon_large「:」http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=829「,」id「:829,」type「:」Ammo「,」typeIcon「: 「」,「name」:「Adamant 標槍」,「描述」:「一個堅韌的尖頭 標槍。」,「當前」:{「trend」:「neutral」,「price」:64} :{「trend」:「positive」,「price」:「+ 1」}},{「icon」:「http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=867」,「icon_large」:「http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=867」,「id」:867,「type」 「,」typeIcon「:」http://www.runescape.com/img/categories/Ammo「,」名稱「:」Adamant 刀「,」描述n「:」一把精細平衡的投擲刀 刀。「,」當前「:{」trend「:」neutral「,」price「:23},」today「:{」trend「:」neutral「,」price「 0}},{「icon」:「http://services.runescape.com/m=itemdb_rs/4173_obj_sprite.gif?id=804」,「icon_large」:「http://services.runescape.com/m=itemdb_rs/4173_obj_big.gif?id=804」,「id」:804,「type」:「Ammo」,「typeIcon」:「http://www.runescape.com/img/categories/Ammo」,「name」:「Adamant 投擲斧頭「,」描述「:」精細平衡投擲斧頭「,」當前「:{」趨勢「:」中性「,」價格「:180},」今天「:{」趨勢「:」中性「 ,「價格」:0}}]}
所以我的問題是:我如何把它放到表中?
我得到這個錯誤'不能使用類型爲stdClass的對象,如'陣列'在線'的foreach($ jsonArray [「項目」]爲$項目){' –
嘗試:'$ jsonArray-> items'而不是 – Elpy
謝謝工作:) –