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