[red]
<html>
<head>
<title>Forum</title>
</head>
<body>
<img src="gfx/logo.gif"><br><br>
<table width="100%" bgcolor="#EFEFEF"><tr><td>Angående sidan</td></tr></table><table width="100%" bgcolor="#F4F4F4"><tr><td width="2%"></td><td width="10%">Forum</td><td width="15%">Antal trådar</td><td width="15%">Antal inlägg</td><td width="15%">Senaste inlägg</td><td width="15%">Moderatorer</td></tr></table><table width="100%" align="left"><tr><td width="30%"><a href="forum.asp?id=2">Tips för sidan</a><br>Allmäna tips för hur sidan kan utvecklas...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">5 feb 2002 00:00</td><td>anders<table width="100%" bgcolor="#EFEFEF"><tr><td>Webbrelaterat</td></tr></table><table width="100%" bgcolor="#F4F4F4"><tr><td width="2%"></td><td width="10%">Forum</td><td width="15%">Antal trådar</td><td width="15%">Antal inlägg</td><td width="15%">Senaste inlägg</td><td width="15%">Moderatorer</td></tr></table><table width="100%" align="left"><tr><td width="30%"><a href="forum.asp?id=4">Access/MySQL</a><br>De två mest vanliga databaserna vid ASP programmering...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">7 feb 2002 00:00</td><td>fredrik, crisse6<table width="100%" align="left"><tr><td width="30%"><a href="forum.asp?id=3">SQL</a><br>Behöver du snacka med databaser?</td><td width="5%">0</td><td width="5%">0</td><td width="15%">6 feb 2003 00:00</td><td>anders, crisse6<table width="100%" align="left"><tr><td width="30%"><a href="forum.asp?id=1">ASP/VbScript</a><br>Allt som har med ASP/Vb att göra och relaterade tekniker...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">2 feb 2002 00:00</td><td>fredrik, crisse6</td></tr></table></body></html>
[/red]
snygg tabell det blev :P hehe, nej, du... det dar blev inte mycket battre, lagger sig ratt snyggt tills du upptacker att allt lagger sig pa bredden och det blir helt konstigt... hehe.... tack iaf ;)
hmm..... sa har ar det nu med koden (asp iofs).. den ligger ratt nu, men nar nasta kategori visas sa ligger den kvar pa samma rad som forumet i foregaende kategori (markerat med fet).... hehe.... :( Sa det blir sa har....
[red]
x = 0
Do Until rs.eof
If rs("catName") <> ref then
response.write "<table width=""100%"" bgcolor=""#EFEFEF""><tr><td>"
response.write rs("catName")
response.write "</td></tr></table>"
response.write "<table width=""100%"" bgcolor=""#F4F4F4""><tr><td width=""2%""></td>"
response.write "<td width=""10%"">Forum</td>"
response.write "<td width=""15%"">Antal trådar</td>"
response.write "<td width=""15%"">Antal inlägg</td>"
response.write "<td width=""15%"">Senaste inlägg</td>"
response.write "<td width=""15%"">Moderatorer</td></tr></table><br>"
forumIDref = ""
End If
If rs("forumID") <> forumIDref then
If x > 0 Then Response.Write("</td></tr></table><br>")
x = x + 1
response.write "<table width=""100%""><tr>" &_
"<td width=""30%""><a href=""forum.asp?id="&rs("forumID")&""">"&rs("forumName")&"</a><br>"&rs("forumDesc")&"</td>"&_
"<td width=""5%"">"&rs("forumTopics")&"</td>"&_
"<td width=""5%"">"&rs("forumAns")&"</td>"&_
"<td width=""15%"">"& Datetime(rs("forumLatestReply"))&"</td>"&_
"<td>"& rs("userName")
Else
response.write ", " & rs("userName")
End If
forumIDref = rs("forumID")
ref = rs("catName")
rs.movenext
Loop
Response.Write("</td></tr></table>")
[/red]
kallkoden:
<table width="100%" bgcolor="#EFEFEF"><tr><td>Angående sidan</td></tr></table><table width="100%" bgcolor="#F4F4F4"><tr><td width="2%"></td><td width="10%">Forum</td><td width="15%">Antal trådar</td><td width="15%">Antal inlägg</td><td width="15%">Senaste inlägg</td><td width="15%">Moderatorer</td></tr></table><br><table width="100%"><tr><td width="30%"><a href="forum.asp?id=2">Tips för sidan</a><br>Allmäna tips för hur sidan kan utvecklas...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">5 feb 2002 00:00</td><td>anders<table width="100%" bgcolor="#EFEFEF"><tr><td>Webbrelaterat</td></tr></table><table width="100%" bgcolor="#F4F4F4"><tr><td width="2%"></td><td width="10%">Forum</td><td width="15%">Antal trådar</td><td width="15%">Antal inlägg</td><td width="15%">Senaste inlägg</td><td width="15%">Moderatorer</td></tr></table><br></td></tr></table><br><table width="100%"><tr><td width="30%"><a href="forum.asp?id=4">Access/MySQL</a><br>De två mest vanliga databaserna vid ASP programmering...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">7 feb 2002 00:00</td><td>fredrik, crisse6</td></tr></table><br><table width="100%"><tr><td width="30%"><a href="forum.asp?id=3">SQL</a><br>Behöver du snacka med databaser?</td><td width="5%">0</td><td width="5%">0</td><td width="15%">6 feb 2003 00:00</td><td>anders, crisse6</td></tr></table><br><table width="100%"><tr><td width="30%"><a href="forum.asp?id=1">ASP/VbScript</a><br>Allt som har med ASP/Vb att göra och relaterade tekniker...</td><td width="5%">0</td><td width="5%">0</td><td width="15%">2 feb 2002 00:00</td><td>fredrik, crisse6</td></tr></table></body></html>
Du kanske ska försöka avsluta den första tabellen. Annars skapas den andra tabellen inne i den första. Av vad jag har förstått efter att ha kastat en snabb blick på din asp-kod så är det här som detta uppstår:
If rs("forumID") <> forumIDref then
If x > 0 Then Response.Write("</td></tr></table><br>")
x = x + 1
response.write "<table width=""100%""><tr>" &_
"<td width=""30%""><a href=""forum.asp?id="&rs("forumID")&""">"&rs("forumName")&"</a><br>"&rs("forumDesc")&"</td>"&_
"<td width=""5%"">"&rs("forumTopics")&"</td>"&_
"<td width=""5%"">"&rs("forumAns")&"</td>"&_
"<td width=""15%"">"& Datetime(rs("forumLatestReply"))&"</td>"&_
[B]"<td>"& rs("userName")[/B]
Else
response.write ", " & rs("userName")
End If
Det var det konstigaste! Kollade på koden i mozilla/ie6 och det blir precis som du säger. Det kan ha att göra med att bredden på cellerna inte är angiven överallt och att när den är det så är summan av en rad mindre än 100%. Fixa det och se till att avsluta rätt tabell på rätt ställe så borde det ordna sig :)
grejen ar ju att den funkar ju med <div> taggar, men vet inte? Ska man kanske anvanda det da? Och hur for att fa allt snyggt upplagt? Alltsa sa det star:
Forum: Antal tradar Antal inlagg.... osv...
ASP/VBScript 10 12
Vi har ju svarat på det flera gånger :OO Fungerar det med div, använd det. Fungerar det bättre med tabeller, använd det. Själv hade jag använt tabeller.