balkan7 Posted March 14, 2009 Share Posted March 14, 2009 need help with displaying only those who have the amount 1 explame: AUD - 1 - 31.0390 CAD - 1 - 37.3090 DKK - 100 - 824.0158 JPY - 100 - 49.4051 code: <?php // displays all the file nodes if(!$curencyexchange=simplexml_load_file('http://www.xxxx.com/xxxxx.asp')){ trigger_error('Error reading XML file',E_USER_ERROR); } foreach ($curencyexchange->exchange as $exchange) { echo "".$exchange->exch." - ".$exchange->amount." - ".$exchange->value."<br />"; } ?> Link to comment https://forums.phpfreaks.com/topic/149386-parsing-help/ Share on other sites More sharing options...
WolfRage Posted March 14, 2009 Share Posted March 14, 2009 <?php // displays all the file nodes if(!$curencyexchange=simplexml_load_file('http://www.xxxx.com/xxxxx.asp')){ trigger_error('Error reading XML file',E_USER_ERROR); } foreach ($curencyexchange->exchange as $exchange) { if($exchange->amount==1) { //you may need to use '1' but == should give you the same result. echo "".$exchange->exch." - ".$exchange->amount." - ".$exchange->value."<br />"; } } ?> Link to comment https://forums.phpfreaks.com/topic/149386-parsing-help/#findComment-784592 Share on other sites More sharing options...
balkan7 Posted March 14, 2009 Author Share Posted March 14, 2009 thank you this is working, but whether this can be sorted by ID or by <exch> <exchange> <id>978</id> <expr>MKD</expr> <exch>EUR</exch> <amount>1</amount> <value>61.4106</value> </exchange> Link to comment https://forums.phpfreaks.com/topic/149386-parsing-help/#findComment-784660 Share on other sites More sharing options...
WolfRage Posted March 14, 2009 Share Posted March 14, 2009 I don't understand your question? Link to comment https://forums.phpfreaks.com/topic/149386-parsing-help/#findComment-784835 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.