Mailinglisten-Archive |
hat denn wirklich keiner eine Idee dazu oder ist das Problem unklar?
Ich bitte weiterhin um Hilfe ...
> > > hallo Liste,
> > > ich möchte ein array, das sich nach einer Db-abfrage aus mehreren
> > > Db-Feldern zusammensetzt sortieren und in einem select Feld
> > > darstellen.
> > > Leider funktioniert die sort()Funktion bei mir nicht.
> > > Weiß' jemand Hife? Ich verzweifle langsam. Hier der Ansatz:
> >
> > mal ne blöde Frage: du nimmst das Ergebnis deiner Datenbankabfrage,
> > steckst
> > es in ein Array und fängst da nochmal das Sortieren an??? Wieso
> > lässt Du Dir
> > das Ergebnis nicht gleich sortiert von der DB ausgeben?
>
> weil sich die Abfrage auf verschiedene Spalten bezieht. Es werden track01,
> track02 etc. abgefragt und nacheinander ins array geschrieben. Alle tracks
> sollen dann alphabetisch sortiert werden. Hier nochmal der Code:
>
> -------------Code-------------
> Select track01, track02, track03 from tracks;
> while ($db->next_record()){
> $wert = array(htmlentities($db->f(1)),htmlentities($db->f(2)));
> sort($wert);
> foreach ($wert as $v){
> $wert_gesamt=array($db->f(0) => strtolower($v) );
> foreach ($wert_gesamt as $k => $value){
> $option .= "<option value=\"$k\" selected
> > $value</option>";
> ......
> }
> }
> }
> -------------Code-------------
> > Gruß
> > Mike Beck
>
> Frank
--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net
php::bar PHP Wiki - Listenarchive