Filtrer les résultats d'un catalogue xml


dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 586
Inscription: 23 Juin 2007

Filtrer les résultats d'un catalogue xml

Message le Lun Nov 12, 2007 11:52

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.


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: 28 Nov 2002

Message le Lun Nov 12, 2007 11:58

- En réccupérant les données dans un array en php

Pourquoi faire plus compliqué ?


dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 586
Inscription: 23 Juin 2007

Message le Lun Nov 12, 2007 14:18

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 :?

Sir Dipp
WRInaute passionné
WRInaute passionné
 
Messages: 1025
Inscription: 21 Juil 2003

Message le Lun Nov 12, 2007 14:45

Salut,

Tu peux faire un caching de ton array ;-)

A+


dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 586
Inscription: 23 Juin 2007

Message le Lun Nov 12, 2007 15:18

Sir Dipp a écrit:Salut,

Tu peux faire un caching de ton array ;-)

A+


Pardon ?? :oops:

Sir Dipp
WRInaute passionné
WRInaute passionné
 
Messages: 1025
Inscription: 21 Juil 2003

Message le Lun Nov 12, 2007 15:22

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+


dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 586
Inscription: 23 Juin 2007

Message le Mar Nov 13, 2007 12:51

Sir Dipp a écrit: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 !!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité