![]() |
Jag har på min HTML sida en tabell om 4 kolumner. Jag vill nu hämta data ur DB och fylla i tabellen efterhand. Jag lyckas inte få till det.
<% if not RS.EOF then Do Until RS.EOF response.write ID %> <tr> Här vill jag ha 4 kolumner där data fyller i ner i all oändligeht, på det här sätett: 1 2 3 4 5 6 7 osv </tr> <% RS.Movenext loop end if %> Behöver lite hjälp att få till det. Hus ska jag ersätta dessa celler? <td width="25%"></td> <td width="25%"></td> <td width="25%"></td> <td width="25%"></td> |
Genom att använda modulo operatorn. Du skriver ut </tr><tr> när modulo operatorn inte ger någon rest.
I PHP: if($i % 4 == 0) echo '</tr><tr>'; |
Jag skulle behöva det för ASP om nån kan
|
Gissar på att funktionen i ASP heter "mod".
|
Citat:
Ingen som kan skriva ut lite kod så jag kan testa? |
Kod:
while not rs.eof |
Thanks Melin :)
|
Citat:
Mod skulle jag använda samt du måste fylla ut med td-tagar på slutet. Torrkodat... Response.Write "<table><tr>" Do Until rs.eof i = i + 1 Response.Write "<td width=""25%"">" & rs("ColumeName")& "</td>" If i mod 4 = 0 Then Response.Write "</tr><tr>" End If Loop Do If i mod 4 Then Response.Write "<td width=""25%""></td>" i = i + 1 Else Exit Do End If Loop Response.Write "</tr></table>" |
Alla tider är GMT +2. Klockan är nu 01:08. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson