Je dirai dans une table produit il faudrait 2 colonne une PLAGE_MIN et une PLAGE_MAX. Ensuite pour faire apparaitre tes résultat il faut que tu fasses une requète sur ces 2 colonnes avec l'opérateur BETWEEN ou en utilisant les opérateur supérieur et inférieur genre comme cela :
SELECT *
FROM PRODUIT
WHERE PLAGE_MIN <= $maValeurSaisi AND PLAGE_MAX >= $maVAleurSaisi
Bonjour,
Je cherche à donner une plage numérique à des produits,
ex :
produit A à une plage de 1 à 50
un produit B de 30 à 60
un produit C de 70 à 100
Et si un utilisateur saisi par ex 45 les produits A et B devront ressortir
Comment mettre en place un tel système, faut-il une colonne Sart et une colonne End et une fonction SQL ? il y a t il plus simple ?
Merci pour vos lumières
2 réponses
bugland,
il y a 10 ans
CendFr,
il y a 10 ans
Aussi simplement, Merci !