Row unique sur un array multidimensionnel

Bonjour,

J’ai un petit soucis avec un tableau multidimentionnel, je n’arrive pas a avoir des rows unique.


//mon tableau est de cette forme:
$tab_result['site'][] = 'site1';
$tab_result['key'][] = 'keyword1';
$tab_result['traffic'][] = '250';
$tab_result['site'][] = 'site2';
$tab_result['key'][] = 'keyword2';
$tab_result['traffic'][] = '99';
$tab_result['site'][] = 'site3';
$tab_result['key'][] = 'keyword3';
$tab_result['traffic'][] = '560';
$tab_result['site'][] = 'site1'; //doublou
$tab_result['key'][] = 'keyword1'; //doublou
$tab_result['traffic'][] = '250'; //doublou
//etc....

Le but est de pouvoir supprimer la 4 ligne du tableau, j’ai essayé diverses fonctions trouvé ici… mais sans résultat :frowning:

Si quelqu’un aurait une fonction ou la logique sur le comment faire pour traiter un tableau multidim pour avoir des rows unique… son aide est la bienvenue !

Merki.

A priori:

$tab_result[‘site’] = array_unique($tab_result[‘site’]);

Finalement je pense revoir l’insertion des données du tableaux, elles proviennent de phpmyvisites et ça en fait beaucoup… :confused:

Merci pour ta réponse !

Pourquoi tu n’essaierai pas de faire tes tableaux depuis mySQL?