我一直在尝试解决这个问题大约4个小时,并承认我是php的新手。
下面的代码是我试过的最后一个代码。我也尝试过使用xpath而没有运气。 我做错了什么,请告诉我。
$url = "http://www.boardgamegeek.com/xmlapi2/collection?username=wizball&own=1";
$xml = simplexml_load_file($url);
$i = 0;
foreach($xml->item as $item)
{
echo '<div>' . $item->name . '</div>';
$id=$xml->item[$i]->objectid->attributes();
$i++
$insert_bgg = sprintf("INSERT INTO trans (objectid, name, yearpublished, image, privatecomment) VALUES ('".$id."','".$item->name."','".$item->yearpublished."','".$item->image."','".$item->privateinfo->privatecomment."')");
echo $insert_bgg;
非常感谢提前 彼得
答案 0 :(得分:0)
我猜你试图从网页上获取数据并将其拆分?
首先链接网址无法获取数据,请查看:http://www.howtogeek.com/howto/programming/php-get-the-contents-of-a-web-page-rss-feed-or-xml-file-into-a-string-variable/
然后你可以使用简单的xml将它传递到你的数组中。
如果您需要更多帮助,请与我们联系。