Bonjour à tous,
Soit un tableau construit de cette façon :
Quand j'affiche ce tableau $dest, j'obtiens :
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);
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.
Partager