Jag vet inte riktigt hur jag ska göra så att diskussionsforumets trädstrukturs punkter ska bli korrekta. Idag ser koden ut.
Visa = "SELECT * FROM forumSvar WHERE Thread_ID=" & Mail & " ORDER BY Thread_ReplyOrder"
RecSet.Open Visa, Connect, 3, 3
Do While Not RecSet.EOF
response.write "<TABLE border=0><TR>"
response.write "<TD class=text2 width=" & RecSet("Thread_Level") & 0 & " nowrap> </TD><TD vAlign=top class=text2><li> </TD><TD class=text2><a href=""forum.asp?blablabla) & """>blablainläggetblabla</TD>"
response.write "</TR></TABLE>"
RecSet.MoveNext
Loop
Just idag får jag runda punkter på varje inlägg. Men jag skulle vilja använda mig av <li> och <lu> möjligheterna men vet inte riktigt hur jag ska bygga upp loopen...någon med nåt förslag (på eventuell resonemang eller kod)?
Om du vill ha <li>/<lu> liknande forumen på Gamingeye föreslår jag nåt i den här stilen:
if RecSet("Thread_Level") mod 2 = 0 then
punkt = "° "
else
punkt = "• "
end if
response.write "<TD class=text2><div style=""padding-left:" & RecSet("Thread_Level") * 15 & """>" & punkt & "<a href=""forum.asp?blablabla) & """>blablainläggetblabla</a></div></TD>"
Att göra tre <TD> per rad känns lite onödigt. Testa ovanstående istället.