webForumDet fria alternativet

loop

6 svar · 185 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 630 inlägg
#1

Hejsan!

På min startsida vill jag lista nyheter från databasen på följande sätt:

nyhet1 | nyhet2
--------- ----------
nyhet3 | nyhet4

osv.

hur gör jag detta??

i normala fall loppar jag igenom databasen med exempelvis:
SQL = " Select Top 3 * From .... "
och sen loopar jag igenom <%=RS("tebellnamn")%> och då hamnar allt under varandra om jag har en <br> efter, men hur gör jag så att nyheten förflyttar sig till höger i cellerna???

OveRRidEMedlem sedan feb. 20018 509 inlägg
#2
<table>
<tr>
<%
intReturn = 2
i = 0

do until rs.eof
i = i + 1
   response.write "<td>"
   response.write rs("värde")
   response.write "</td>"

if i = intReturn then
   response.write "</tr><tr>"
end if

rs.movenext
loop
%>
</tr>
</table>
ViktorMedlem sedan aug. 20021 710 inlägg
#3

Måste nollställa i också :)

<table>
<tr>
<%
intReturn = 2
i = 0

do until rs.eof
i = i + 1
   response.write "<td>"
   response.write rs("värde")
   response.write "</td>"

if i = intReturn then
   response.write "</tr><tr>"
   i=0
end if

rs.movenext
loop
%>
</tr>
</table>

/Viktor

GimboMedlem sedan dec. 20001 630 inlägg
#4

u got it...
man tackar för hjälpen!

GimboMedlem sedan dec. 20001 630 inlägg
#5

ohhhh... sparkar snart sönder datorn, koden ni gav mig fungerar fin fint, men nu när jag vill lägga till celler för att få strecken så fungerar det inte, alltså jag vill ha det liknande detta:

nyhet1 | nyhet2
--------- ----------
nyhet3 | nyhet4

med streck oxå, dvs med horisontella streck under och vertikala streck emellan, hur gör jag för att fixa detta? har testat på alla möjliga sätt utan att få det som jag vill

cyprysMedlem sedan dec. 20003 105 inlägg
#6
<table>
<tr>
<%
intReturn = 2
i = 0

do until rs.eof
i = i + 1
   response.write "<td>"
   response.write rs("värde")
   response.write "</td>"

if i = intReturn then
   response.write "</tr><tr></tr><td colspan="&(intReturn--1)&">"
   // HÄR KAN DU LÄGGA DINA HORISONTELLA STRECK. Bästa kanske är som en bakgrundsbild.
   response.write "</td></tr><tr>"
   i=0
else
   response.write "<td>"
   // HÄR KAN DU LÄGGA DINA VERTIKALA STRECK. 
   response.write "<td>"
end if

rs.movenext
loop
%>
</tr>
</table>
GimboMedlem sedan dec. 20001 630 inlägg
#7

man tackar så mycket för hjälpen!!!

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb