Jag har pillat ihop ett script som lägger in en bild,namn,arbetsområde osv i en databas och sen publiceras det på en sida. Ganska simpelt.
När jag sen visar dom anställda så placerar jag 2 tables brevid varandra. Sen kommer nästa under dom 2 osv.
Jag använder denna kod som jag fick av vide.
<% i = 1 while ( not rs.eof ) i = i + 1 if i mod 2 = 0 then strStartTr = "<tr>" strEndTr = "" else strStartTr = "" strEndTr = "</tr>" end if strItems = strItems & strStartTr & "<td><img src='bild.gif'></td>" & strEndTr rs.movenext wend response.write "<table>" & strItems & "</table>" %>
Nu undrar jag ifall jag kan med hjälp av en annan kod Tex en IF sats enbart göra så att den skriver ut 2 tables brevid varanda utan att behöva skriva ut tables med response.write?
Blir ganska krångligt att modifiera så allt blir som jag vill ha det när jag skall hålla på och köra response.write "</table>" etc.
Detta vill jag varjefall skriva ut. Men jag har problem att fixa till det sciptet jag fick av Vide.
<table width="246" border="0" cellspacing="2" cellpadding="0" height="118">
<td width="29%" valign="top" height="153">
<%
'opening the DB
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("upload/db_upload.mdb")
SQL = "SELECT * FROM pages Order by namn ASC"
Set RS = Connection.Execute(SQL)
%>
<%
Do Until RS.EOF or i = 50
%>
<br>
<table width="200" border="0" cellspacing="0" cellpadding="0" height="116" background="Bilder/personal_ram.jpg" align="center">
<td valign="top" height="115">
<table width="190" border="0" cellspacing="0" cellpadding="0" align="center" height="113">
<td height="29" width="101" valign="bottom"><span class="personal"><a href="mailto:<%=Rs("email")%>"><%=Rs("namn")%></a></span></td>
<td height="22" rowspan="2">
<div align="center"><img src="upload/<%=Rs("blob")%>" width="80" height="85"></div>
</td>
<tr>
<td valign="top" width="101"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000000"><br>
<%=Rs("omrode")%></font></td>
</tr>
</table>
</table>
<% i = i +1
Rs.MoveNext
Loop %>