Kiedy używasz SELECT
do zapytania o dane z tabeli, zestaw wyników nie jest sortowany w żadnej kolejności. Aby posortować zestaw wyników, użyj ORDER BY
tak :-
ORDER BY column1 [ASC|DESC]
w twoim kodzie :-
$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";
jeśli typ danych kolumny to nie date
lub datetime
nam cast()
tak :-
CAST(column_name AS DATETIME);
CAST(column_name AS DATE);