---
title: "Skapa ny tabell för varje användare (Gästbok)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/114560-skapa-ny-tabell-för-varje-användare-gästbok"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hks"
published: "2004-10-27T18:12:31.000Z"
updated: "2004-10-27T18:40:46.000Z"
replies: 5
views: 337
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/114560-skapa-ny-tabell-för-varje-användare-gästbok"
---

# Skapa ny tabell för varje användare (Gästbok)

## #1 — Hks, 2004-10-27T18:12Z

Hej!
Jag har ett ganska krångligt problem. Det är så att jag har skapat en loginsida, och varje användare ska få en egen gästbok.

Eftersom det inte går att ha allas gästböcker i en och samma tabell inkl inläggen (tror jag) undrar jag hur man skulle kunna fixa så att man skapar en personlig tabell i databasen där alla inlägg sparas för just den användaren.
Använder Access och vanlig asp.

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

## #2 — Denkan, 2004-10-27T18:21Z

Visst kan du ha alla inlägg i samma tabell, självklart (?) ska du inte skapa ny tabell för varje användare.

Du håller reda på vilka inlägg som hör var genom en kolumn som innehåller användarens ID.

I gästboken refererar du bara till det ID:t i stil med:

```
<%
Dim sql
sql = "SELECT * FROM posts WHERE guestbookID=" &Request.Querystring("gID")
%>
```

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

## #3 — LarsG, 2004-10-27T18:23Z

Använd inte olika tabeller för olika användare. Två tabeller räcker.

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

## #4 — Hks, 2004-10-27T18:32Z

Okej förstog det mesta   :D 
Nästa problem; 
alla inläggen har ju ett eget id. Men hur skulle man kunna lägga in användarens id (egen kolum) i de olika inläggen isåfall för att hålla koll på vem som skrev vad? 
Tack för er hjälp!

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

## #5 — Denkan, 2004-10-27T18:37Z

Ja, du måste ju kunna hålla reda på användaren genom dess ID?
Oftast genom GET-parameter.

T.ex om URL:n till sidan är gb.asp?userID=10 så plockar du hem användarens ID genom Request.Querystring("userID").
Detta värde skickar du med när du lägger till posten i databasen.

Har du inte koll på hur, så har du tagit dig vatten över huvudet, är jag rädd.

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

## #6 — Hks, 2004-10-27T18:40Z

Aha nu hänger jag med, ska testa. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/114560-skapa-ny-tabell-för-varje-användare-gästbok
