Bonjour à tous,

Soit un tableau construit de cette façon :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$clients = array();
$i=0;
while($row = mysql_fetch_array($sql)){
$clients["clients"][$i] =  array("prenom" =>$row['prenom'],"nom" =>$row['nom'], "email" => $row['email']);
$i++;
}
 
$admins = array();
$i=0;
while($row1 = mysql_fetch_array($sql1)){
$admins["admins"][$i] =  array("prenom" =>$row1['prenom'],"nom" =>$row1['nom'], "email" => $row1['email']);
$i++;
}
 
$dest = array_merge($clients, $admins);
Quand j'affiche ce tableau $dest, j'obtiens :

clients => Pierre, DuponD, duponD@free.fr
clients => Bob, Durand, durand@free.fr
admins => Joe, Jackson, joe@free.fr
admins => Pierre, DuponT, duponD@free.fr

Dans ce cas précis, je veux éliminer les doublons de la clé "email" sans regarder les autres clés. Est-ce possible ? J'ai essayé array_unique() sans succès...peut-être que, d'emblée, mes tableaux sont mal construits...
Bref, je veux bien un coup de main...
D'avance, merci.