Bonjour,
Si tu veux trier dynamiquement un tableau (ou une liste bref des données^^) déjà chargé dans la page , il faudra faire ça en javascript.
Si tout n'est pas affiché dans la page, il faudra faire de l'ajax donc du javascript.
Il n'y aura pas de solutions purement php parce que le php ne s'éxécute que coté serveur .
cordialement