Hola a todos, tengo unos datos en un xml y en estos momentos los estoy ordenando de acuerdo a un atributo, lo que me funciona perfectamente
Sin embargo, necesito hacerle otro ordenamiento: algo asi en sql cuando se hacer ORDER BY 1, 2
El codigo es:
Código PHP:
Ver original<?php
$archivo="calculo_12012012105615_1110490997.xml";
$x = new SimpleXMLElement($archivo, null, true);
$procedimi = $x->xpath('/calculadora/procedimiento');
function ordenar ($t1, $t2)
{
return strcmp($t1['evento'], $t2['evento']); }
usort($procedimi, 'ordenar'); foreach( $procedimi as $procedimientos )
{
$codigo=$procedimientos['codigo'];
$nombre=$procedimientos->nombre;
$consecutivo=$procedimientos['consecutivo'];
$evento=$procedimientos['evento'];
echo $codigo."---".$nombre."</br>";
}
?>
Como pueden ver, los datos los estoy ordenando segun el atributo evento
Pero necesito ordenarlo como segunda medida por consecutivo, como podria hacerlo?....Agradezco me puedan ayudar..muchas gracias