07. oktober 2003 - 10:52Der er
12 kommentarer og 1 løsning
10 seneste poster
Hejsa...
Hvis jeg nu vil hente de 10 nyeste poster ud af en DB. Hvordan gør jeg så... jeg vil ikke sortere efter et flet, ex id eller title, men bare hente de 10 seneste poster.
Jeg kan få den til at hente de 10 første med
$result = mysql_query("SELECT * FROM $mySQL_tabl LIMIT 10");
men den vil ikke æde
$result = mysql_query("SELECT * FROM $mySQL_tabl DESC LIMIT 10");
Timestamp-feltet ændrer sig altid automatisk, hver gang posten bliver ændret på en eller anden måde.
Synes godt om
Slettet bruger
07. oktober 2003 - 10:57#5
Ja ok... hmm.. men... jeg har jo lige som 500 poster som ER sat ind, de har jo ikke noget timestamp, men alligevel sorteres de efter et eller andet, det må man da vel kunne få fat i?
det her har du prøvet: SELECT * FROM $mySQL_tabl DESC LIMIT 10
men du må skrive noget ORDER BY for DESC og så må du finde et felt, som du kan sortere på, f.eks.: SELECT * FROM $mySQL_tabl ORDER BY etellerandetfelt DESC LIMIT 10
Synes godt om
Slettet bruger
07. oktober 2003 - 11:18#11
Ja i know...
men.. det var jo det jeg ville undgå... De ligger jo sorteret efter et eller andet i mysql'en... så når man kan hente de 10 første, må man vel også kunne hente de 10 sidste?
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.