Dynamisk tabel-tilpasning
Hej eksperterJeg sidder her med noget der nok er meget trivielt for de fleste, men jeg har snart brugt 2 dage uden at kunne løse problemet.
Jeg ved ikke hvor svært det er, men et godt svar må være 200 point værd.
Problemet:
Jeg skal præsenter nogle varegrupper i en tabel, med max. 3 varegrp. i hver række(<TR>).
Og da det drejer sig om visning af data fra en DB der løbende ændre sig kan jeg ikke bare lave en alm. table-struktur og fylde ASP-kode ind i de forskellige celler(<TD>).
Det skal være dynamisk og tage højde for både o-1-2-3-osv- visning af varegrp.
Herunder er lidt af den kode jeg har prøvet med. Det virker med at der bliver oprette et celle for hver visning, men i en lang række.
<<Kode-eksempel start>>
<TABLE WIDTH=\"450\" BORDER=\"1\">
<TR>
<%
SQL4 = \"SELECT DISTINCT * FROM FS_AlleAktiveVare\"
Set Resultat4 = DBCon.Execute(SQL4)
If Not(Resultat4.EOF) And Not(Resultat4.BOF) Then
Resultat4.moveFirst
Do Until Resultat4.EOF
Response.Write(\"<TD ALIGN=center>\")
Response.Write(\"<A HREF=index.asp?UGrp3=\")
Response.Write(Resultat4.Fields(\"UGrp3ID_Ref\"))
Response.Write(\">\")%>
<IMG SRC=\"images/vare/<%Response.Write(Resultat4.Fields(\"VareNr\"))%>.JPG\" BORDER=\"0\" WIDTH=\"100\" HEIGHT=\"150\" ALIGN=\"bottom\" ALT=\"Foto af varegruppen\">
<SPAN CLASS=\"atext\" ALIGN=\"center\"><%=Resultat4(\"3Tekst\")%></SPAN><%
Response.Write(\"</A>\")
Resultat4.MoveNext%>
<%
Loop%></TD><%
End If %>
</TR>
</TABLE>
<<<Kode-eksempel slut >>
