La estructura del xml es :
Código CSS:
Ver original
<?xml version="1.0"?> <calculadora> <procedimiento manual="0002" codigo="010101" valor="70.00" ><nombre>PPROCEDIMIENTO 1</nombre> </procedimiento> <procedimiento manual="0002" codigo="010105" valor="75.00" ><nombre>PPROCEDIMIENTO 2</nombre> </procedimiento> <procedimiento manual="0002" codigo="010109" valor="30.00" ><nombre>PPROCEDIMIENTO 3</nombre> </procedimiento> </calculadora>
Hasta ahora solo muestro con SimpleXML los datos:
Código PHP:
Ver original
<?php $x = new SimpleXMLElement($archivo, null, true); foreach( $x->procedimiento as $procedimientos ) { $manual=$procedimientos['manual']; $codigo=$procedimientos['codigo']; $valor=$procedimientos['valor']; echo$codigo." ". $manual."</br>"; } ?>
Pero como puedo determinar el mayor de los tres, o mejor ordenarlos de tal forma que pueda determinar el orden segun el atributo valor ?
Agradezco me puedan ayudar...