我正在显示包含以下代码的表记录。记录显示但不是正确的顺序(asc / desc)。
var directionLineRenderer = MKPolylineRenderer()
func remove() {
if self.mapView.overlays.count != 0 {
self.mapView.remove(self.directionLineRenderer.overlay)
}
}
我需要按时间降序显示记录。如何将记录按降序排序?
答案 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);