显示表按降序顺序记录

时间:2017-06-14 04:12:13

标签: javascript php mysql

我正在显示包含以下代码的表记录。记录显示但不是正确的顺序(asc / desc)。

var directionLineRenderer = MKPolylineRenderer()

func remove() {
    if self.mapView.overlays.count != 0 {
        self.mapView.remove(self.directionLineRenderer.overlay)
    }
}

我需要按时间降序显示记录。如何将记录按降序排序?

2 个答案:

答案 0 :(得分:0)

尝试编写mysql查询,按时间顺序排列

SELECT something , something FROM mytable ORDER BY time DESC;

答案 1 :(得分:0)

在PHP中尝试使用它对您有所帮助

$json = '[{"date": "2011-08-07", "name": "bob"},{"date": "2011-07-07", "name": "jones"},{"date": "2011-09-03", "name": "blair"},{"date": "2009-01-01", "name": "test"}]';
$arr = json_decode($json, true);
echo 'Before Sorting <br>';
print_r($arr);
function cmp($a, $b)
{
    return strcmp($a['date'], $b['date']);
}
usort($arr, "cmp");
echo "<br><br> After Sorting <br>";
print_r($arr);
相关问题