Ich habe folgendes Script erstellt das mir alle Einträge im Umkreis einer PLZ anzeigt.
Wie kann ich die Datensätze so ausgeben, das er mir diese noch nach $distance sortiert ausgibt.
	
							
						
					Wie kann ich die Datensätze so ausgeben, das er mir diese noch nach $distance sortiert ausgibt.
PHP Code:
	
	
        // Gefundene Datensätze für die PLZ ausgeben und entfernung zur gemeinde berechnen            
        while( $zielerow = mysql_fetch_array($final_result))
        {
            
            $p1x = $gemeinde_lat;
             $p1y = $gemeinde_lon;
            $p2x = $zielerow['LAT'];
             $p2y = $zielerow['LON'];
              // Kreiszahl Pi 
              $pi = pi();
              // Umrechnung der Gradzahl in RAD:
              $b1     = $p1x / 180 * $pi ;
              $l1     = $p1y / 180 * $pi ;
              $b2     = $p2x / 180 * $pi ;
              $l2     = $p2y / 180 * $pi ;
              $e = acos( sin($b1)*sin($b2) + cos($b1)*cos($b2)*cos($l2-$l1) );
              $entf = $e * 6378.137;
            
            $distance = round($entf, 1);
                        
            if($distance == "0"){
                $dist = "<small class=error>Keine GPS-Daten gefunden</small>";
            } else {
                $dist = "Entfernung: $distance km <small>(Luftlinie)</small>";
            }
                        
            // Informationen über das Ziel anzeigen            
            $ziel_objekt = $zielerow['OBJEKT'];            
            $ziel_kurztext = $zielerow['KURZTEXT'];
                        
            // Daten ausgeben    
            print " <LI> <a href=\"?ausflug&do=details&id=".$zielerow['ID']."\" title=\"$ziel_kurztext\">$ziel_objekt</a> <br> $dist </LI> ";
                
        } 
 
          
Comment