Re: simplexml - can it do what I need?

From: Date: Mon, 08 Feb 2010 09:04:05 +0000
Subject: Re: simplexml - can it do what I need?
References: 1 2 3 4 5 6  Groups: php.general 
Request: Send a blank email to php-general+get-301878@lists.php.net to get a copy of this message
Hi Guys Thanks for all your input. This forum is great! I can get the attributes OK but I can't code the checking routing correctly. This is what I have: Many thanks again for your input. I tried this but it only gives me the data for each element. I need to be able to access the attributes of the data in order to select only those elements that I need. This is the code that I have at present: <?php $file= 'annnonces.xml'; // load file $xml = simplexml_load_file($file) or die ("Unable to load XML file!"); foreach ($xml->xpath('//lot') as $lot) { echo $lot->numero_lot, 'type ', $lot->type, $lot->identification, '<br />'; echo 'Prix maxi: ', $lot->tarif_max, ' Prix mini: ', $lot->tarif_min, '<br />'; foreach( $lot->elements->element as $key => $data ){ $result=((string) $data->attributes()); if ($result='17') { echo $data; } } } ?> But this just gives the data for every element. Any ideas on how to get just the data for the element when the attribute is 17? Terry -- View this message in context: http://old.nabble.com/simplexml---can-it-do-what-I-need--tp27481222p27496987.html Sent from the PHP - General mailing list archive at Nabble.com.

« previous php.general (#301878) next »