---
title: "dela upp text från db i kolumner"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142095-dela-upp-text-från-db-i-kolumner"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2006-02-06T20:21:46.000Z"
updated: "2006-02-07T01:12:27.000Z"
replies: 9
views: 387
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/142095-dela-upp-text-från-db-i-kolumner"
---

# dela upp text från db i kolumner

## #1 — WebbisNet, 2006-02-06T20:21Z

har sett det nånstans men kan inte hitta det igen

Om jag ex loopar ut 12 rader från db så vill jag att en ny kolumn skapas efter var 4-e rad i 3 kolumner

dvs 4 rader\|4 rader\|4 rader
istället för 12 rader

Permalänk: https://www.webforum.nu/p/142095

## #2 — Travoni, 2006-02-06T20:32Z

```
<table border="1">
<%
Dim i, x
For i = 1 to 12
	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = 1
	Response.write "<td>"& x &"</td>"
	x=x+1
Next
%>
</table>
```

Permalänk: https://www.webforum.nu/p/1761605

## #3 — Peter S, 2006-02-06T20:33Z

```
dim m
m = 0

...
  if not m mod 4 then  'alt.: if m mod 4 = 0 then
    'fyra rader utskrivna
  else
    'skriv ut rad
  end if

  m = m + 1
...
```

Permalänk: https://www.webforum.nu/p/1761608

## #4 — WebbisNet, 2006-02-06T20:52Z

> **Travoni skrev:**
>
> ```
> <table border="1">
> <%
> Dim i, x
> For i = 1 to 12
> 	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = 1
> 	Response.write "<td>"& x &"</td>"
> 	x=x+1
> Next
> %>
> </table>
> ```

Detta skriver inte ut något, det finns 5 rader i databasen, vad är fel

```
<%page="index.asp"
do until mRS.eof
Dim i, x
For i = 1 to 12
	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = "<a class=""menu"" href="""& page &"?kat="& mRS("kat") &""">"& mRS("katNamn") &"</a></b>"
	Response.write "<td>"& x &"</td>"
	x=x+1
Next
mRS.MoveNext: Loop%>
```

Permalänk: https://www.webforum.nu/p/1761619

## #5 — Travoni, 2006-02-06T21:01Z

```
<table border="1">
<%
Dim x, page
page="index.asp"

Do while mRS.eof

	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = 1
	Response.write "<td><a class=""menu"" href="""& page &"?kat="& mRS("kat") &"""><b>"& mRS("katNamn") &"</b></a></td>"
	x=x+1

mRS.MoveNext
Loop
%>
</table>
```

Permalänk: https://www.webforum.nu/p/1761624

## #6 — WebbisNet, 2006-02-06T21:07Z

> **Travoni skrev:**
>
> ```
> <table border="1">
> <%
> Dim x, page
> page="index.asp"
> 
> Do while mRS.eof
> 
> 	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = 1
> 	Response.write "<td><a class=""menu"" href="""& page &"?kat="& mRS("kat") &"""><b>"& mRS("katNamn") &"</b></a></td>"
> 	x=x+1
> 
> mRS.MoveNext
> Loop
> %>
> </table>
> ```

Den visar heller inga poster, den kod jag har som loopar ut de 5 poster jag än så länge har som funkar är

```
<%page="index.asp"%>
<%do until mRS.eof%>
<b><a class="menu" href="<%=page%>?kat=<%=mRS("kat")%>"><%=mRS("katNamn")%></a></b><br>
<%mRS.MoveNext: Loop%>
```

Din kod borde ju ha funkat....lustigt

Permalänk: https://www.webforum.nu/p/1761631

## #7 — Travoni, 2006-02-06T21:10Z

Do while **NOT** mRS.eof

Permalänk: https://www.webforum.nu/p/1761634

## #8 — WebbisNet, 2006-02-06T21:14Z

> **Travoni skrev:**
>
> Do while **NOT** mRS.eof

tack så mycket

Permalänk: https://www.webforum.nu/p/1761635

## #9 — emission, 2006-02-07T01:09Z

> **Travoni skrev:**
>
> ```
> <table border="1">
> <%
> Dim x, page
> page="index.asp"
> 
> Do while mRS.eof
> 
> 	If x Mod 4 = 0 Then Response.write "</tr><tr>" : x = 1
> 	Response.write "<td><a class=""menu"" href="""& page &"?kat="& mRS("kat") &"""><b>"& mRS("katNamn") &"</b></a></td>"
> 	x=x+1
> 
> mRS.MoveNext
> Loop
> %>
> </table>
> ```

Nä, det räcker inte riktigt. Det kanske ser ok ut i IE men det blir ingen korrekt tabell.

<http://www.webforum.nu/showthread.php?p=84651#post84651>

Eller ville du att det skulle vara

1 5 9
2 6 10
3 7 11
4 8 12

och inte

1 2 3
4 5 6
7 8 9
10 11 12

?

Permalänk: https://www.webforum.nu/p/1761690

## #10 — WebbisNet, 2006-02-07T01:12Z

> **emission skrev:**
>
> Nä, det räcker inte riktigt. Det kanske ser ok ut i IE men det blir ingen korrekt tabell.
> 
> <http://www.webforum.nu/showthread.php?p=84651#post84651>
> 
> Eller ville du att det skulle vara
> 
> 1 5 9
> 2 6 10
> 3 7 11
> 4 8 12
> 
> 
> 
> och inte
> 
> 1 2 3
> 4 5 6
> 7 8 9
> 10 11 12
> 
> ?

Alternativ 1 vore bäst, hur skulle du skriva koden då Emission??

Permalänk: https://www.webforum.nu/p/1761691

---

Tråden på webben: https://www.webforum.nu/amne/asp/142095-dela-upp-text-från-db-i-kolumner
