probleme dans requete

Eléphant du PHP | 138 Messages

24 nov. 2005, 11:40

Salut,

J'ai un petit soucis avec un requete ou tout du moins pour faire resortir mes resultats.

Je m'explique j'ai un champs rubrique dans ma base dans lequel je concatene des infos avec comme separateur une virgule

ce qui donne ceci

1,5,15 par ex.

j'ai sur ce dev une fonction de recherche sur laquelle je recherche par rubrique c'est a dire que je recherche toutes les données qui on comme rubrique 1 par exemple. mais je ne sais pas quelle instruction utiliser si je fait un like % % j'ai comme resultat le 1 mais aussi le 15.
Comment puis je faire ??

Merci de votre aide

Eléphant du PHP | 153 Messages

24 nov. 2005, 12:06

tu sors dans ta requete un id et ton champ rubrique
pour chaque enregistrement tu fais un explode sur la virgule et tu nommes le tableau en fonction de l'id et apres tu peux recherhcer dans ces tableaux si le champ que tu cherches est dedans et si oui tu le retiens ca peut marcher mais pour traiter directement dans la requete je ne vois pas trop

Eléphant du PHP | 138 Messages

24 nov. 2005, 12:10

en effet ca peu le faire
merci pour ton aide je vais essayer de faire comme ca