phpbar.de logo

Mailinglisten-Archive

[php] Doppelte Einträge aus Array entfernen

[php] Doppelte Einträge aus Array entfernen

Steffen Sander s.sander_(at)_crs.de
Tue, 25 Jan 2000 13:37:32 +0000


Armin Steiner schrieb:

> Hi Liste,
>
> habe grade ein Brett vorm Kopf. In einer DB gibt es eine
> Spalte namens Kategorie. In dieser Spalte wird zu jedem
> Datensatz die Kategorie gehalten, unter die er "fällt". Das
> hat zur logischen Folge, das in der Spalte Kategorie die
> Namen der Kategorie mehrfach auftreten:
> ---------
> kat a
> kat b
> kat c
> kat a
> kat a
> kat a
> kat b
> ---------

Ich habe das auch immer mit for-Schleifen gelöst.

set_type($distinct_kategorie, "array" );
for( $i=0; $i < count( $kategorie ); $i++ )
{
    for( $y=0; $y < count( $distinct_kategorie ); $y++ )
    {
        if( $kategorie[$i] != $distinct_kategorie[$y] )
        {
            $distinct_kategorie[] = $kategorie[$i];
        }//if
    }//for dist...
}//for $kate...


--
Steffen Sander - Softwareentwicklung
CRS Computer Register Service GmbH -  Ritterstr. 11 - 10969 Berlin
eMail s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81
http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net




php::bar PHP Wiki   -   Listenarchive