I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

Att bygga ett forum: hur hantera tidsstämplar?

Hobby & Fritid - Datorer & Teknik

   

2005-12-07 14:10

Att bygga ett forum: hur hantera tidsstämplar?

Säg att man bygger ett forum, av typen Whoa. När man så vill visa de tjugo trådarna som senast skrevs i, hur exakt ställs ett sådant query upp?

Söker man igenom hela databasen efter de tjugo med senast tidsstämpel? Det låter krävande, men samtidigt kommer jag inte på någon annan metod - man kan ju knappast lagra trådar i något slags "ordning" i databasen. Eller?

Hjälp en nybörjare =)

Här är polisen som mitt i gatan står, niger och säger att nu är det vår

2005-12-07 14:32
sortera efter datum på rätt sätt sen hämta 20 första!
Denna användare har skrivit alla inlägg där användaren har tagits bort från whoa.

2005-12-07 14:33
jag antar att du har ett datumfält i databasen för varje tråd alltså, finns det ett smarare sätt vill jag veta!
Denna användare har skrivit alla inlägg där användaren har tagits bort från whoa.

2005-12-07 14:59
php + mysql:

$query = "select * from threads ORDER BY date LIMIT 20";


typ
"Man bör inte prata med fula människor. Dom kan få för sig att det e okej att se ut så."
http://urr.nu

2005-12-07 15:02
och där är väl date ett fält med datum, inget som finns lagrat i databasen va?
Denna användare har skrivit alla inlägg där användaren har tagits bort från whoa.

2005-12-07 15:08
Ok, tack, det var väl så jag misstänkte att man gjorde. Men blir det inte långsamt om man har många trådar?

urr:

hur skriver man om man vill ha säg tråd 21-40?
Här är polisen som mitt i gatan står, niger och säger att nu är det vår

2005-12-07 15:33
$query = "select * from threads ORDER BY date LIMIT 20,20";