Boubou: Array_unique funktioniert nicht

Beitrag lesen

Also mach ich mal von anfang an.

Ich hole die Daten so rein:
$select = SELECT ordner_id FROM ordner_register WHERE register_id = '$registerid' UNION SELECT ordner_id FROM ordner WHERE (ordner_inhalt LIKE '%$name%' OR ordner_name LIKE '%$name%') AND Deleted='0'

Dann mach ich darauf einen query und prüfe ob ergebnisse vorhanden

$query = mysql_query($select);
if (mysql_num_rows($query) > 0) { // wenn vorhanden lese ich sie aus
   while ($assoc = mysql_fetch_assoc($query)) {
       $array = array_unique($assoc);
       print_r($array);
   }
}

So im $assoc sind die ids gespeichert 85,86,85,86,87
in $array müsste jetzt theoretisch stehen 85,86,87
aber genau das passiert nicht ich kriege haargenau das gleiche array wie in $assoc mit den doppelten einträgen