phpbar.de logo

Mailinglisten-Archive

[php] arrays verbinden und sortieren

[php] arrays verbinden und sortieren

Frank Schnaue php_(at)_phpcenter.de
Wed, 3 Oct 2001 11:40:27 +0200 (MEST)


Guten Morgen, liebe Liste

ich möchte verschiedene Arrays aus einer Datenbankabfrage zu einem Array
verbinden und dieses dann alphabetisch sortieren. Nachfolgend wird das Array
dann in einem select-Feld dargestellt. Leider klappt das sortieren nicht.
Mein bisheriger Ansatz:

//--------Schnipp--------------------//
while ($db->next_record()){ 
    $wert_01 = array(htmlentities($db->f(1)));
    $wert_02 = array(htmlentities($db->f(2)));
    $wert_03 = array(htmlentities($db->f(3)));
    //arrays verbinden
    $wert = array_merge($wert_01, $wert_02, $wert_03);
    //arrays sortieren. ich habe ale functionen durchprobiert:
sort(),usort() etc.
    sort($wert)
         foreach ($wert as $v){
           $wert_gesamt=array($db->f(0) => strtolower($v) );
             foreach ($wert_gesamt as $k => $value){
                  if(!empty($value)){
                    if($wert == $SEL_FELD1) {
                      $option .= "<option value=\"$k\" selected
>$value</option>";
                      }else{
                      $option .= "<option value=\"$k\" >$value</option>";
                    }
                  }
             }
         }
}

Wie kann ich das lösen? Ich bin mittlerweile völlig verzweifelt und hoffe
hiermit auf eine mich weiterbringende Idee.
Vielen Dank für die Hilfe
Frank

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net



php::bar PHP Wiki   -   Listenarchive