Avatar billede akg Nybegynder
10. september 2007 - 14:40 Der er 3 kommentarer

Sortering med dato og tid

Hej eksperter..

jeg skal have trukket nogle poster ud af en tabel, og de skal sorteres så de står i dato og tidsorden, nyeste først:

Jeg vil gerne have det til at stå som følgende:


10:01:00 10/09/2007 tekst
08:34:07 10/09/2007 tekst
03:36:29 10/09/2007 tekst
22:00:07 09/09/2007 tekst
16:55:53 09/09/2007 tekst

Tid      Dato      Medie  er i hver deres celle i tabellen..

$query = mysql_query("SELECT * FROM $tabel WHERE medie = 'tekst' ORDER BY dato DESC LIMIT 0,5")

Dette virker næsten, men tidspunkterne den 09/09/2007 er ikke altid i rigtig rækkefølge... så jeg tænke om man kunne skrive:

"...ORDER BY dato,tid ..." eller noget lignende????
Avatar billede akg Nybegynder
10. september 2007 - 15:03 #1
har fundet ud af det..

ORDER BY dato DESC, tid DESC LIMIT
Avatar billede michael_stim Ekspert
10. september 2007 - 15:04 #2
Hvis du smider det ind i et datetime felt løser et sig automatisk.
Ellers kan gøre som du selv siger.

ORDER BY dato DESC, tid DESC
Avatar billede michael_stim Ekspert
10. september 2007 - 15:05 #3
Hov kom lidt for sent der ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester