Lorsque vous utilisez le SELECT pour interroger les données d'une table, le jeu de résultats n'est trié dans aucun ordre. Pour trier le jeu de résultats, vous utilisez le ORDER BY
comme ça :-
ORDER BY column1 [ASC|DESC]
dans ton code :-
$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 le type de données de votre colonne n'est pas date ou datetime nous cast() comme ça :-
CAST(column_name AS DATETIME);
CAST(column_name AS DATE);