Bonsoir,
J'ai un site ou mes client peuvent créer des alertes et dès qu'un produit correspondant à leurs critères est déposé, ils reçoivent un email.
La table qui stocke les alertes est composée de cette façon:
id | categorie_id | couleur_id | taille_id
1 2 5 2
2 0 5 0
3 5 0 0
Je souhaite que lors du dépôt d'un nouveau produit par un client, une requête soit lancée pour sélectionner toutes les entrées qui correspondent aux critères du produit déposé (couleur, taille, catégorie, etc..)
Un petit exemple sera plus parlant:
Un client dépose un objet dans la catégorie "chaussures", de couleur "bleu" et de taille "44"
Résultat = envoyer un mail aux personnes ayant créer l'alerte (j'utilise les id) : categorie = chaussure, couleur = "bleu" mais aussi à ceux qui ont juste précisé la catégorie "chaussure" ou la couleur "bleu".
Par contre un enregistrement avec chaussure | rouge ne recevra pas le mail.
Une aide est la bienvenue car je ne vois pas comment aborder ce problème.
Partager