dwex
Erfahrenes Mitglied
Hallo Leute,
stehe wieder mal auf dem Schlauch.
Ich habe hier eine Datenbankabfrage welche mir die Entfernung von Postleitzahlen zueinander ausgibt. Eine typische Ausgabe sieht dann so aus:
Jetzt möchte ich aber nach Entfernungen sortieren und nicht nach den Postleitzahlen.
Das Problem ist dabei, dass die Berechnung das Script macht - also die Entfernung in der DB nicht bekannt ist.
Ich dachte mir jetzt, dass ich das ja mit einem Array machen kann und dieses dann sortiere - aber jetzt hängts - ich habe keine Ahnung wie ich das machen soll.
Ich bringe ja immer nur einen Wert an einen Arrayindex - Also z.B.:
Array[0] = 52393
Array[1] = 52428
und so weiter.
Jetzt möchte ich aber folgendes irgendwie haben:
Array[0] = 52393 = 21,96
Ich muss dann mit den Ergebnissen weiter arbeiten da ich dann noch zusätzliche Informationen nach Entfernung aus einer weiteren DB ausgeben muss.
Kann mir mal jemand sagen wie ich das lösen soll?
Vielen Dank im Voraus!
stehe wieder mal auf dem Schlauch.
Ich habe hier eine Datenbankabfrage welche mir die Entfernung von Postleitzahlen zueinander ausgibt. Eine typische Ausgabe sieht dann so aus:
Code:
Folgende grösseren Orte liegen im Radius von 20 km um 52062:
1 - Nach 52062 sind es 0,00 km.
2 - Nach 52064 sind es 1,08 km.
3 - Nach 52066 sind es 2,36 km.
4 - Nach 52068 sind es 2,92 km.
5 - Nach 52070 sind es 2,72 km.
6 - Nach 52072 sind es 4,77 km.
7 - Nach 52074 sind es 7,32 km.
8 - Nach 52076 sind es 9,06 km.
9 - Nach 52078 sind es 6,41 km.
10 - Nach 52080 sind es 4,48 km.
11 - Nach 52134 sind es 9,94 km.
12 - Nach 52146 sind es 5,42 km.
13 - Nach 52152 sind es 24,85 km.
14 - Nach 52159 sind es 16,31 km.
15 - Nach 52222 sind es 9,85 km.
16 - Nach 52223 sind es 9,45 km.
17 - Nach 52224 sind es 13,28 km.
18 - Nach 52249 sind es 13,37 km.
19 - Nach 52379 sind es 20,16 km.
20 - Nach 52393 sind es 21,96 km.
21 - Nach 52428 sind es 25,07 km.
22 - Nach 52457 sind es 19,38 km.
23 - Nach 52459 sind es 20,98 km.
24 - Nach 52477 sind es 13,01 km.
25 - Nach 52499 sind es 16,88 km.
26 - Nach 52531 sind es 16,58 km.
Jetzt möchte ich aber nach Entfernungen sortieren und nicht nach den Postleitzahlen.
Das Problem ist dabei, dass die Berechnung das Script macht - also die Entfernung in der DB nicht bekannt ist.
Ich dachte mir jetzt, dass ich das ja mit einem Array machen kann und dieses dann sortiere - aber jetzt hängts - ich habe keine Ahnung wie ich das machen soll.
Ich bringe ja immer nur einen Wert an einen Arrayindex - Also z.B.:
Array[0] = 52393
Array[1] = 52428
und so weiter.
Jetzt möchte ich aber folgendes irgendwie haben:
Array[0] = 52393 = 21,96
Ich muss dann mit den Ergebnissen weiter arbeiten da ich dann noch zusätzliche Informationen nach Entfernung aus einer weiteren DB ausgeben muss.
Kann mir mal jemand sagen wie ich das lösen soll?
Vielen Dank im Voraus!