Filtrer les résultats d'un catalogue xml

WRInaute occasionnel
Comment feriez vous au plus simple pour filtrer les résultats d'un catalogue xml par prix, marque, ex... sans base de données ??

- En réccupérant les données dans un array en php ?
- En réccupérant les données dans un array de session en php ?
- En réccupérant les données dans un array javascript ?
- Autre idée ?

Merci.
 
WRInaute occasionnel
Ce qui implique de remplir l'array à chaque changement de tri ... avec un très gros catalogue j'ai peur que ca ramouille un peu :?
 
WRInaute impliqué
Tu formates ton xml pour en devenir un array, tu stock cet array dans un fichier PHP.

Grâce à PHP, tu peux connaitre la date de modification du fichier XML, si celle-ci est suppérieur à celle du fichier PHP, alors tu recréer ton array et tu le stock dans le fichier PHP, sinon tu utilises les données de ton fichier PHP.

A+
 
WRInaute occasionnel
Sir Dipp a dit:
Tu formates ton xml pour en devenir un array, tu stock cet array dans un fichier PHP.

Grâce à PHP, tu peux connaitre la date de modification du fichier XML, si celle-ci est suppérieur à celle du fichier PHP, alors tu recréer ton array et tu le stock dans le fichier PHP, sinon tu utilises les données de ton fichier PHP.

A+

Pas idiot :wink: Je vais tester voir si c'est plus rapide que d'interroger le xml à chaque fois !!

Merci !!
 
Discussions similaires
Haut