j'aurais voulu savoir s'il existait une fonction en xml qui permet de faire un affichage (d'utilisateurs par exemple) par ordre alphabétique (du genre en SQL ORDER BY...) depuis un attribut d'un noeud ?
Et aussi de faire une "pagination" des résultats trouvés. C'est à dire affciher 20 résultats, et les reste sur une page 2.
Je sais pas si j'étais assez clair..
EDIT :
j'ai fais quelques recherches, et il s'avère que la solution qui permettrait de faire ça serait de faire un tableau avec les résultats que je ressors et ensuite utiliser la fonction sort() sur ce tableau.
Mais comment créer un tableau avec ceci :
<?
$user = $xpPractices->query('//user');
for ($j=0; $j < $practice->length ; $j++) {
$idUser = $user->item($j)->getAttribute('id');
$name = $user->item($j)->getAttribute('name');
...
echo "<tr bgcolor='".( ($i++ % 2 == 0) ? '#FFFFFF' : '#EEEEEE' )."'>
<td>".$name."</td>
</tr>";
}
?>