msd_luke
04-06-2009, 04:50 PM
Hi all,
i am trying to display all the items in a feed using $xmlDoc, i am fairly new to this and am finding this difficult,
here is my code
$xml=("http://www.kernow-connect.com/feeds/uss.xml");
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
//get elements from "<channel>"
$channel=$xmlDoc->getElementsByTagName('prod')->item($i);
$channel_title =
mysql_real_escape_string($channel->getElementsByTagName('name')->item(0)->childNodes->item(0)->nodeValue);
$channel_image =
mysql_real_escape_string($channel->getElementsByTagName('mImage')->item(0)->childNodes->item(0)->nodeValue);
$channel_link =
mysql_real_escape_string($channel->getElementsByTagName('awTrack')->item(0)->childNodes->item(0)->nodeValue);
$channel_promo =
mysql_real_escape_string($channel->getElementsByTagName('desc')->item(0)->childNodes->item(0)->nodeValue);
$channel_id =
mysql_real_escape_string($channel->getElementsByTagName('pId')->item(0)->childNodes->item(0)->nodeValue);
$channel_cost =
mysql_real_escape_string($channel->getElementsByTagName('buynow')->item(0)->childNodes->item(0)->nodeValue);
echo ("<a href='$channel_link'>".$channel_title."</a>");
echo("<br />");
echo $channel_promo;
echo("<br />");
echo $channel_id;
echo("<br />");
echo $channel_cost;
echo("<br />");
echo ("<img src='$channel_image'>");
echo("<br />");
but how do i display all the info for each individual item???
cheers
Luke
i am trying to display all the items in a feed using $xmlDoc, i am fairly new to this and am finding this difficult,
here is my code
$xml=("http://www.kernow-connect.com/feeds/uss.xml");
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
//get elements from "<channel>"
$channel=$xmlDoc->getElementsByTagName('prod')->item($i);
$channel_title =
mysql_real_escape_string($channel->getElementsByTagName('name')->item(0)->childNodes->item(0)->nodeValue);
$channel_image =
mysql_real_escape_string($channel->getElementsByTagName('mImage')->item(0)->childNodes->item(0)->nodeValue);
$channel_link =
mysql_real_escape_string($channel->getElementsByTagName('awTrack')->item(0)->childNodes->item(0)->nodeValue);
$channel_promo =
mysql_real_escape_string($channel->getElementsByTagName('desc')->item(0)->childNodes->item(0)->nodeValue);
$channel_id =
mysql_real_escape_string($channel->getElementsByTagName('pId')->item(0)->childNodes->item(0)->nodeValue);
$channel_cost =
mysql_real_escape_string($channel->getElementsByTagName('buynow')->item(0)->childNodes->item(0)->nodeValue);
echo ("<a href='$channel_link'>".$channel_title."</a>");
echo("<br />");
echo $channel_promo;
echo("<br />");
echo $channel_id;
echo("<br />");
echo $channel_cost;
echo("<br />");
echo ("<img src='$channel_image'>");
echo("<br />");
but how do i display all the info for each individual item???
cheers
Luke