Non dipende da DATE_FORMAT. non ti pone alcun limite. E' un dato che estrai, se c'e' bene, se non c'e' rende niente, se la data e' errata rende un NULL.[supersaibal]Originariamente inviato da Manuelandro
c'è un'altra query che non ha il Limit e che fa lo stesso.
Che poi cmq Limit fa vedere gli ultimi 25 record, non 25 record e basta! [/supersaibal]
Il problema dovrebbe nascere da Data come nome di alias. Cioe' ti fa l'ordinamento non come sarebbe corretto sul campo, ma sulla data tradotta nel tuo formato che sovrascrive quella del campo.
Cambia il nome dell'alias ... prova cosi':
Ovviamente cambia anche il nome della campo data dove viene estratta da $row['Data'] a $row['Data_new']codice:SELECT *, DATE_FORMAT(Data, '%d/%m/%Y %H:%i:%s') as Data_new FROM esposizioni ORDER BY `Data` DESC Limit 0,25
![]()