webForumDet fria alternativet

Forum: li och ul till inläggen

ASP

3 svar · 151 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Frågan#1

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>&nbsp;</TD><TD vAlign=top class=text2><li>&nbsp;</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)?

Medlem sedan mars 2001484 inlägg
#2

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.

------------------
/ jeps0

[Redigerat av jepsO den 21 jun 2001]

Medlem sedan maj 20011 312 inlägg
#3

Vad innebär denna kod?

if RecSet("Thread_Level") mod 2 = 0 then

Ok ska testa...jag testade i och för sig div men fick det inte att fungera...men ska testa igen...

Medlem sedan mars 2001484 inlägg
#4

if RecSet("Thread_Level") mod 2 = 0 then kontrollerar om RecSet("Thread_Level") är jämnt delbart med 2 eller inte.

------------------
/ jeps0

[Redigerat av jepsO den 21 jun 2001]

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