Trier un fichier xml avec php
fxtaa
Messages postés
1170
Statut
Membre
-
fxtaa Messages postés 1170 Statut Membre -
fxtaa Messages postés 1170 Statut Membre -
Bonjour,
j'ai un fichier xml :
Que j'affiche dans un tableau :
Maintenant je souhaiterai effectuer un tri par ordre croissant/décroissant en cliquant sur "nom".
J'ai cherché mais je n'ai rien trouvé de dynamique.
j'ai un fichier xml :
<members>
<character name="Bob" />
<character name="Allo" />
<character name="Aabo" />
</members>
Que j'affiche dans un tableau :
$dom = new DomDocument();
$dom->load('tom.xml');
$liste = $dom->getElementsByTagName("character");
echo '<table border="1">';
echo '<tr><td>Nom</td></tr>';
foreach($liste as $membre){
echo $membre->nodeValue;
echo "<tr>";
if ($membre->hasAttribute("name")) {echo '<td>'.$membre->getAttribute("name").'</td>';}
echo "</tr>";
}
echo "</table>";
Maintenant je souhaiterai effectuer un tri par ordre croissant/décroissant en cliquant sur "nom".
J'ai cherché mais je n'ai rien trouvé de dynamique.
A voir également:
- Trier un fichier xml avec php
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Trier un tableau excel - Guide
- Fichier rar - Guide
3 réponses
Tu peux stocker tous les noms dans un array et le trier avec la fonction sort().
fxtaa
Messages postés
1170
Statut
Membre
74
merci ;)