Mailinglisten-Archive |
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