Gå til innhold

Rekkefølge på tråder i forum


Anbefalte innlegg

Jeg har 2 tabeller thread og thread_anw. En tabell med tråder (id, thread_id ....osv, date) og en med svar(id, thread_num...date, clock).

 

På forsiden av forumet skriver jeg ut alle tråder. Men jeg vi skrive ut tråder so er sist besvart. Som i dette forumet. Noen god tips på hvordan jeg skal gjøre dette? Jeg må jo hente ut fra thread_anw i rekkfølge sist_besvart, og deretter velge trådstarten til gitt innlegg. Men ettersom en tråd inneholder mange lurer jeg da på hvordan jeg velger det siste skrevne innlegget i en tråd, og ikke tar med alle andre innlegg i søket. Da hadde jeg jo endet opp med å vise en tråd lik ant innlegg i den. Skjønner?

 

Noen som har gjort dette?

 

 

 

:hmm:

Lenke til kommentar
Videoannonse
Annonse

Jeg skal omformulere meg litt....

 

Jeg bruker distinct ja, og den funker gull. Henter ut siste svar i hver tråd i thread_anw, slik at jeg står igjen med en liste med tråd_nr:

 

1. 23

2. 45

3. 3

4. 65

5. 12

6. 23

7. 5

8. 7

9. 18

 

Og med denne lista vil jeg altså hente ut trådene i den samme rekkefølgen. Problemet mitt er at jeg ikke fatter hvordan jeg skal forme spørringen min til tabell thread ettersom jeg må endre thread_id = 23, thread_id = 45 osv...

 

Spørringen bør jo se noe slik ut:

 

SELECT * FROM thread WHERE thread_id = 23 osv.....

 

Tanken min er å ha en spørring som går slik:

 

SELECT * FROM thread WHERE 'rekkefølgen er thread_id som i listen over'

 

Håper dere skjønner nå. Vrien denne her.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...