Thread Sortieren komplexer Datenstrukturen: wieder mal nicht mehrdimensional
(6 answers)
Opened by root at 2004-08-18 22:12
Ich habe eine PLZ vom User und ganz viele PLZs und sogar schon Längen- und Breitengrade von Filialen.
Nun nehme ich mir alle Filialen aus der Datenbank und checke für jede wie weit sie vom User entfernt ist. Wenn die Filiale weniger als 100km entfernt ist kommen Ihre Daten in ein Hash. Die Keys vom Hash sind die Eigenschaften der Filiale, Ort, PLZ usw. Ich übergebe das an Flash, darum brauche ich so einen String. Code: (dl
)
1 my %spaltennamen = (); Ich habe mich irgendwie doch wieder um ein Array mit Hashes als Listenelement rumgemogelt. Ich brauche aber genau den String um ihn rauszuschreiben. Also habe ich es erstmal so gelassen. Problem ist nun , ich muss die Daten so ausgeben, dass ich den Ort, mit der geringsten Entfernung als erstes nenne... Ich habe also ein Hash mit lauter Pipe getrennten Daten. $ausgabe{'name'} = "name1|name2|name3"; $ausgabe{'entfernung'} = "3|1|2"; $ausgabe{'... Das soll nun nach der Entfernung sortiert werden. So dass ich dann $ausgabe{'name'} = "name2|name3|name1"; $ausgabe{'entfernung'} = "1|2|3"; $ausgabe{'... HILFE!!!\n\n <!--EDIT|root|1092852917--> |