Yaricks Skrevet 18. mai 2010 Del Skrevet 18. mai 2010 (endret) Hei! Driver å lager mitt eget lille forum her, og 99% fungerer fett, men har bare ett bittelite problem igjen nå. Jeg ønsker å sortere etter når siste personen postet i tråden, noe som i utgangspunktet kansje ikke er så alt for vanskelig skulle jeg tro, da man kan bare sortere etter post id eller timestamp, men problemet oppstår når jeg ønsker at tråder med nyere svar skal havne øverst! Akkurat nå ser spørringen slik ut: SELECT * FROM `Forum_Post` WHERE CatID=$CategoryID AND Topic='1' ORDER BY Sticky,LastPostStamp DESC Noen som vet om en bedre løsning? Det er lagt opp slik at alt ligger i samme table hvor tråder har "Topic=1", og svar hentes ut med "ReplyToID". F.eks: (ett svar til post id 1 har ReplyToID=1 og topic=0.) Kunne nok splittet det i to tables, og har tenkt på det, men frem til nå har jeg ikke sett noe særlig poeng med det. Anyone? Yaricks:) Endret 18. mai 2010 av Yaricks Lenke til kommentar
TheClown Skrevet 18. mai 2010 Del Skrevet 18. mai 2010 Det enkelste (som de fleste forums bruker) er å lagre lastreply som en kolonne i tråd-tablet. Skjønner du? Feilpost forresten. Det er eget forum til databaser. Lenke til kommentar
Yaricks Skrevet 18. mai 2010 Forfatter Del Skrevet 18. mai 2010 Jepp! Takk skal du ha! Veldig enkel og grei løsning! Skulle jo selvfølgelig tenkt på det. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå