webForumDet fria alternativet

Tabellen hänger inte ihop

ASP

2 svar · 277 visningar · startad av Lorelie

Medlem sedan juni 2005264 inlägg
Frågan#1

Vad har jag gjort för fel när min tabell inte blir en tabell utan en massa smårutor som inte hänger ihop?
http://www.aramennoc.se/avkomma.asp?hast_id=103&hast_kon=Hingst


<B>Avkommor:</B>
<HR>

<%
Do While Not rs.EOF
%>

<table>
<tr>

<td>
<A HREF = "hast.asp?hast_id=<%=rs("hast_id")%>" target="main"> - </A><i><b><%=rs("namn")%></b></i></A> <% call subVisaIkonOmBildFinns(rs("hast_id")) %> 

</td>

<Td>
<% IF (rs("fodd"))<>"" THEN %>Född&nbsp;<%=rs("fodd")%><% END IF %>&nbsp;
</td>

<td>

&nbsp;<%=rs("avkon")%>
</td>
<Td>
<% IF hast_kon = "Sto" THEN %>
<%
IF (rs("pappa"))<>1 THEN %>
e:&nbsp;<A HREF = "hast.asp?hast_id=<%=rs("pappa")%>"  target="main" ><%=rs("efter")%></A>
<%
END IF %>
<% ELSE %>
<%
IF (rs("mamma"))<>2 THEN %>
u:&nbsp;<A HREF = "hast.asp?hast_id=<%=rs("mamma")%>" target="main" ><%=rs("undan")%></A>
<%
END IF %>
<% END IF %>
</td>

</tr>
</table>

<%
rs.MoveNext
Loop
%>
Medlem sedan juni 200032 967 inlägg
#2

Anledningen är att du skapar en tabell per rad. Lyft ut <table> så den ligger före loopen, och </table> flyttar du ut under loopen.

Medlem sedan juni 2005264 inlägg
#3

@nders skrev:

Anledningen är att du skapar en tabell per rad. Lyft ut <table> så den ligger före loopen, och </table> flyttar du ut under loopen.

:e
Jag har flyttat <table> hit och dit flera gånger, men aldrig båda samtidigt. vad smart man är...

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