Jag tar mig säkert vatten över huvudet nu, men man måste ju försöka i alla fall. :)
Jag håller på å försöker knåpa ihop ett diskussionsforum och vill att trådarna ska presenteras ungefär på samma sätt som i t.ex. lunarstorms diskus, enligt principen nedan.
#1
...#2 (Svar på #1)
......#3 (svar på #2)
.........#4 (svar på #3)
............#5 (svar på #4)
............#6 (svar på #4)
...#7 (svar på #1)
......#8 (svar på #7)
Någon som skulle vilja våga sig på att förklara hur jag ska gå till väga, eller har nån länk på lager till nån bra sida som förklarar? Jag förstår att det är rumpmycket mer arbete att göra såhär än att skapa trådar som mer påminner om gbinlägg (som t.ex WF) men som sagt, man måste ju försöka.
I databasens tabell så kan du skapa en kolumn med ett relations-id. (Och kanske ett topic-id)
Sedan så får du göra en rekursiv funktion som listar alla trådar som tillhör en "starttråd".
Sök på "rekursiv" i detta forum så kommer du säkert hitta något.
tblThreads
-------------------------
Id | rId | tId | [Name] | body
------------------------------------
1 | 0 | 1 | Mitt bullrecept | Text kommer här ....
2 | 1 | 1 | Sv: Mitt bullrecept | Svar kommer här ....
osv.
tblTopics
-------------------------
Id | [Name]
-------------------------
1 | Bullrecept
2 | Bilar
3 | Data