Bonjour tous,
je découvre les regex et ai un peu de mal.
Je vous explique mon souci.
J'ai une base de données Produits dans laquelle je voudrais sortir les produits de même "famille". Mes produits portent comme référence par ex : PL1000, PL1100, …
Des produits de même famille auront pour référence PL2001, PL2002, PL200n en gros ce sont les 2 premiers chiffres après le PL qui déterminent une famille.
J'ai fais des recherches sur les regex et ai fais une requete qui est la suivante:
Code mysql : Sélectionner tout - Visualiser dans une fenêtre à part $request_gamme=("SELECT g.sty_reference, g.ima_chemin FROM v_gamme g WHERE g.sty_reference REGEXP '[a-zA-Z]{2}'".$gamme."'[0-9]{2}'");
Je crois que ma regex est bonne mais c'est juste au niveau de ma variable que cela pose problème. La variable $gamme isole les 2 chiffres de la référence en cours ( $gamme=substr($ref_stylo, 2,2); ).
Quelqu'un aurait-il une idée?
D'avance merci pour votre aide.
Partager