c_pattle Posted July 1, 2010 Share Posted July 1, 2010 I just start to learn how to use PHP and XML together and I'm trying to use it to get weather data from yahoo to display on my website. I'm trying to access the "text" and "temp" attributes in this tag but am not sure how too. <yweather:condition text="Mostly Cloudy" code="28" temp="25" date="Thu, 01 Jul 2010 3:50 pm BST"/> This is the php code I have, I think I need to change the bit where is says "item(0)->nodeValue;" foreach($item as $itemgotten) { $temp = $itemgotten->getElementsByTagName("yweather:condition"); $description = $temp->item(0)->nodeValue; Quote Link to comment Share on other sites More sharing options...
Mchl Posted July 1, 2010 Share Posted July 1, 2010 You probably want item[0] Quote Link to comment Share on other sites More sharing options...
c_pattle Posted July 1, 2010 Author Share Posted July 1, 2010 Sorry I'm not sure quite what you mean, do you think you could give an example? Quote Link to comment Share on other sites More sharing options...
travo1992 Posted July 1, 2010 Share Posted July 1, 2010 he means you might have to change item(0) to item[0] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.