webForumDet fria alternativet

Förklaring på forumuppbyggnad?

ASP

2 svar · 332 visningar · startad av Donatello

Medlem sedan jan. 2005108 inlägg
Frågan#1

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.

All hjälp tas tacksamt emot :)

/Donatello

Medlem sedan nov. 20017 144 inlägg
#2

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

Medlem sedan jan. 2005108 inlägg
#3

Tackar. Kommer att ta MÅNADER att få det rätt, men nu vet jag i alla fall vart jag ska börja. :bire

250 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)