crisse6Medlem sedan dec. 20002 526 inlägg Fan, okej, min tabell blir helt knasig.. vill lagga upp det sa att den ligger at vanster, men att det ska presenteras allt sa har:
Forum: Tradar: Inlagg: Moderator: .... osv...
ASP/VBScript 10 25 crisse6, anders
Men vet inte, kan ni kolla pa html koden? :D
[red]
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>"
forumIDref = ""
End IF
If rs("forumID") <> forumIDref then
response.write "<table width=""100%"" align=""left""><tr>"
response.write "<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]
TACK! :e
Jesper TMedlem sedan nov. 20017 144 inlägg Tips: Skriv ut koden och klistra in ifrån källkoden istället. Jobbigt att gissa sig till med all ASP-kod.
crisse6Medlem sedan dec. 20002 526 inlägg okej ;)
[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]
celiaMedlem sedan dec. 20012 532 inlägg Re: tabellen rasar till hoger! :(
crisse6 skrev:
forumIDref = rs("forumID")
ref = rs("catName")
rs.movenext
loop
Response.Write("</td></tr></table>")
TACK! :e
Flytta upp det till före else så den tabellen får sina sluttaggar :) r) om du bara skriver ut användarnamnet kommer inte början på tabellen med.
crisse6Medlem sedan dec. 20002 526 inlägg 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 ;)
celiaMedlem sedan dec. 20012 532 inlägg Nehe, prova att ändra bredd i cellerna då så att de blir 100% tillsammans.
crisse6Medlem sedan dec. 20002 526 inlägg men det gor ju ingen skillnad? just nu sitter ju inte ens tabellen ihop... den flyger ju ivag...
celiaMedlem sedan dec. 20012 532 inlägg Flyger iväg? sätt border=1 i tabellerna och posta en skärmdump så man ser vad du menar :)
crisse6Medlem sedan dec. 20002 526 inlägg celiaMedlem sedan dec. 20012 532 inlägg Snygg border! ;) Du får inte med sluttaggarna (fetmarkerat):
<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
[b]</td></tr></table>[/b]
<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
[b]</td></tr></table>[/b]
<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
[b]</td></tr></table>[/b]
<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>
crisse6Medlem sedan dec. 20002 526 inlägg Hmm...... blir ju nastan samma :( Klistrade och korde som vanligt html dokument, den ligger lite battre nu, men det rasar at hoger fortfarande :(
crisse6Medlem sedan dec. 20002 526 inlägg 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....
Skitsnack kategori
Cafe
Roliga historier... blaa bla... Webbrelaterat
ASP
PHP osv...
[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>
ankathMedlem sedan jan. 2003270 inlägg <td>anders<table width="100%" bgcolor="#EFEFEF">
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
celiaMedlem sedan dec. 20012 532 inlägg 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 :)
crisse6Medlem sedan dec. 20002 526 inlägg 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
Hanger ni pa?
crisse6Medlem sedan dec. 20002 526 inlägg snalla, ingen som vet? sitter har och kommer ingen vart, vet att ni finns dar era tabell-gurus :D
celiaMedlem sedan dec. 20012 532 inlägg 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.
crisse6Medlem sedan dec. 20002 526 inlägg jo, men vart blir det fel liksom? hehe....