Hej, Lite grand fritt ifrån huvudet så att du kommer rätt. kommer ej att stämma, du har ju en do utan nån loop. Jag har försökt, får det inte att funka. 1) Vad fungerar inte? Notera att jag föreslog en lämplig åtgärd under punkt nummer 2 :) <code:asp>Do Until i Kolumer + tabeller
Hur kör jag en Do Until Recset.EOF i kolumer?
Vi säger tex jag har en tabell med 3 kolumer, och jag kanske tex har 12 post i databasen.
Då vill jag att resultatet visas i 4 rader + 4 kolumer.
Ex:
<code>
<html>
<body>
<% Set Recset = Connect.Execute("Select * From artister order by kategori") %>
<table width="700" border="0" height="300">
<tr>
<td>Post 1</td>
<td>Post 2</td>
<td>Post 3</td>
</tr>
<tr>
<td>Post 4</td>
<td>Post 5</td>
<td>Post 6</td>
</tr>
<tr>
<td>Post 7</td>
<td>Post 8</td>
<td>Post 9</td>
</tr>
<tr>
<td>Post 10</td>
<td>Post 11</td>
<td>Post 12</td>
</tr>
</table>
<% Recset.Close
Set Recset = Nothing %>
</body>
</html>
</code>Sv: Do Until i Kolumer + tabeller
<code>
int i = 1
response write "<table><tr>"
do while not RS.eof
if i < 3 then
response write "<td>" + rs("från databasen") +"</td>"
i=i+1
else
response write "</tr><tr><td>" + rs("från databasen") +"</td>"
i=1
end if
loop
response write "</tr></table>"
</code>
Genom att ändra på 3 så får du det antal kolumner som du vill ha.
[REDIGERAT]
Jag glömmde visst loopen och uppräkningen...Sv:Do Until i Kolumer + tabeller
tacksam för svar.Sv:Do Until i Kolumer + tabeller
Har även lagt till then eftersom du inte har det i if satsen.
Men jag får inte koden att funka.
Tacksam för svarSv: Do Until i Kolumer + tabeller
2) Du måste räkna upp i någonstans i koden ocksåSv: Do Until i Kolumer + tabeller
Sv: Do Until i Kolumer + tabeller
<div style="border:2px solid #ddd; display:block; height:200px; float:left; width: 200px; padding: 15px; margin: 0 15px 15px 0;">
<p>en ruta med text i en ruta med text i en ruta med text i en ruta med text i en ruta med text i
</p>
</div>
<div style="border:2px solid #ddd; display:block; height:200px; float:left; width: 200px; padding: 15px; margin: 0 15px 15px 0;">
<p>en ruta med text i en ruta med text i en ruta med text i en ruta med text i en ruta med text i
</p>
</div>
<div style="border:2px solid #ddd; display:block; height:200px; float:left; width: 200px; padding: 15px; margin: 0 15px 15px 0;">
<p>en ruta med text i en ruta med text i en ruta med text i en ruta med text i en ruta med text i
</p>
</div>
<div style="border:2px solid #ddd; display:block; height:200px; float:left; width: 200px; padding: 15px; margin: 0 15px 15px 0;">
<p>en ruta med text i en ruta med text i en ruta med text i en ruta med text i en ruta med text i
</p>
</div>
</code>
Med fördel kör man hellre style i en class framför inline-styling.