Bonjour

Je recupere une liste de mots clefs de tous les produits separes par une virgule dans une base de données

prod1 = a,b,c
prod2 = a,d,e
prod3 = b,c,f

a la fin je veux récupérer les mots clefs uniques : a,b,c,d,e,f

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
$q = 'SELECT keywords AS FROM products ';
$db->setQuery($q);
$rows = $db->loadRowList();
foreach ($rows as $row)
{
$kws .= $row[0]; // Je cree un grand string de tous les mots clefs	
}
 
// un tableau de tous les mots clefs
$kw_all = explode(',' , $kws);
 
keywords = array_unique($kw_all);
et $keywords ne me retourne pas les mots clefs uniques tout y est x fois et pas une seule fois

comment faire ?

merci