split une chaine MySQL

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : split une chaine MySQL

par Berzemus » 28 mars 2008, 11:50

pour les doublons dans un tableau, il y a la fonction php array_unique() .

Sinon, mettre plusieurs valeurs dans un même champ, c'est pas ce qu'on appelle "optimal".

Le meilleur à faire est une table qui ne contient que les correspondances entre des tags et un objet.

split une chaine MySQL

par moileraz » 28 mars 2008, 11:39

Bonjour,
Je travail actuellement avec une base de donnée dans laquelle j'ai un champ qui contient des tags chaque tags est séparé par une virgule.

Je souhaite lorsque je recupère les info de ce champ d'avoir les infos individuellement. Actuellement j'utilise la fonction split de PHP mais le souci est que si j'ai deux fois le même tags sur dans des entrées différentes je l'ai deux fois dans mes résultats et je ne peut pas faire un GROUP BY car c'est une chaine.

J'espère que vous pourrez m'aider

Merci d'avance :)