Cuando usas el SELECT
instrucción para consultar datos de una tabla, el conjunto de resultados no se ordena en ningún orden. Para ordenar el conjunto de resultados, utiliza el ORDER BY
así :-
ORDER BY column1 [ASC|DESC]
en tu código :-
$query="SELECT * FROM tbl_quotes
LEFT JOIN tbl_category ON tbl_quotes.cat_id= tbl_category.cid
ORDER BY tbl_quotes.id DESC,date DESC LIMIT $limit";
si el tipo de datos de su columna no es date
o datetime
nosotros cast()
así :-
CAST(column_name AS DATETIME);
CAST(column_name AS DATE);