-
order by date
Salve a Tutti!
Ho la necessità, in una sorta di forum, di ordinare i thread dal più recente al meno recente.
Tuttavia ho notato che se ordino secondo "DESC" appare così:
17:52 - 28/06/09
17:21 - 29/06/09
17:12 - 29/06/09
17:04 - 29/06/09
16:38 - 29/06/09
Se ordino secondo ASC:
16:38 - 29/06/09
17:04 - 29/06/09
17:12 - 29/06/09
17:21 - 29/06/09
17:52 - 28/06/09
Infatti ho formattato il timestamp con strftime(). Quindi, mi chiedevo: per poterle ordinare è necessario che le ordini secondo un Timestampo "puro"?
Grazie.
-
Scusa ma dentro il db hai il timestamp o il valore che hai scritto lì? Comunque ti conviene salvare il timestamp e ordinare con quello. Ovviamente quando hai il timestamp ordini tramite DESC. In quel caso infatti sembra che ordina soltanto l'ora. Ciao.
-
perfetto!
Gentilissimo come sempre :wink:
P.S. Come uno stupido salvavo sul database la forma di data formattata, al posto del timestamp:twisted: