所以我有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
谢谢工作:) –