how can i rearrange the name by the miles sorting smallest to biggest
$result = mysql_query("SELECT * FROM directory WHERE category = '$category'");
while($row = mysql_fetch_array($result))
{
$latd = $row['latitude'];
$lond = $row['longitude'];
$name = $row['name'];
$theta = $lon - $lond;
$dist = sin(deg2rad($lat)) * sin(deg2rad($latd)) + cos(deg2rad($lat)) * cos(deg2rad($latd)) * cos(deg2rad($theta));
$dist = acos($dist);
$dist = rad2deg($dist);
$miles = $dist * 60 * 1.1515;
$unit = strtoupper($unit);
echo "$name";
echo "<br><br>";
echo(round($miles) . "<br />");
echo "<br>";
}