tager Zerkms' idé:
Select * FROM (
SELECT * FROM `articles`
WHERE date >= UNIX_TIMESTAMP(DATE(NOW() - INTERVAL 30 DAY))
ORDER BY `views` DESC
LIMIT 20
) as reverse_article
ORDER BY views ASC
vil lade dig dobbeltsortere
-
Den højeste vil blive valgt (indre valg)
-
Den laveste bliver plukket ud først.
DOG
du kan også vende sortering via PHP ved først at hente din fetchALL og køre tællingen baglæns fra count() (som er din maks. størrelse array) ned til 0 (som er din højeste array-visning)
tag dit valg