---
title: "Moderatorer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44377-moderatorer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "voigtann1"
published: "2002-05-23T04:52:16.000Z"
updated: "2002-05-23T17:39:13.000Z"
replies: 23
views: 389
page: 1
pages: 2
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/44377-moderatorer"
---

# Moderatorer

_Sida 1 av 2._

## #1 — voigtann1, 2002-05-23T04:52Z

Jag har nog kommit på lösningen men vet inte riktigt hur jag får ut informationen till sidan
Jag har en flik som heter admin:
ID - Räknare
admin - tal
forum - tal

admin ska vara det ID användaren har och forum det ID forumet har.. hur får jag ut så att den skriver ut namnet på rätt forum?

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

## #2 — Jacob, 2002-05-23T05:32Z

jag är inte riktigt säker på vad du menar men kanske:

SELECT     admin.\*, forum.namn
FROM         admin INNER JOIN
                      forum ON admin.forum= forum.forum

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

## #3 — OveRRidE, 2002-05-23T06:17Z

Det verkar som Jacob har gjort rätt, men kan du inte visa lite mer tabellstruktur?

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

## #4 — voigtann1, 2002-05-23T10:20Z

kan du förklara det med inner Join och sånt.. har aldrig använt något sådant innan..

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

## #5 — Ekström, 2002-05-23T11:13Z

Läs själv på w3schools.com

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

## #6 — voigtann1, 2002-05-23T11:47Z

jag fattar inte.. har aldrig varit bra med data kopplings satser...
Om någon har tid och vill pilla ihop en funktionell kod åt mej?
här är allt ni behöver veta:
\-admin
\--ID
\--forum_id
\--user_id
\-members
\--ID
\--Namn
\-Forum
\--ID

snälla..

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

## #7 — Ekström, 2002-05-23T11:48Z

Vad är det du inte fattar?

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

## #8 — voigtann1, 2002-05-23T11:49Z

typ allt...

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

## #9 — LAMP, 2002-05-23T12:41Z

det kan ju inte vara så svårt att byta ut namnen på fälten och tabellerna? Prova gärna själv först, posta sedan din ev strulande kod, annars lär du dig aldrig göra en egen join ;)

```
SELECT tabell1.field1, tabell1.field2, tabell2.field1, tabell2.field2
FROM tabell1
INNER JOIN tabell2
ON tabell1.id = tabell2.id
```

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

## #10 — voigtann1, 2002-05-23T13:17Z

så här??:
SELECT tabell1.user, tabell1.forum
FROM admin
INNER JOIN members
ON tabell1.user = tabell2.admin

hur anropa jag det då??????

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

## #11 — @nders, 2002-05-23T13:18Z

Hette inte dina tabeller admin och members?
Hur ställer du normalt en SQL-fråga?

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

## #12 — voigtann1, 2002-05-23T13:20Z

ehh... va????

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

## #13 — LAMP, 2002-05-23T13:21Z

```
strSQL ="SELECT admin.user, admin.forum " & _
" FROM admin  " & _
" INNER JOIN members " & _
" ON admin.user = members.admin "

set objRS = connect.execute(strSQL)
```

 

Men varför använda join om du bara vill ha data från tabellen admin?

Observera att du måste ha en relation där fälten i jämförelsen **ON admin.user = members.admin**  måste vara av samma typ med samma innehåll.

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

## #14 — voigtann1, 2002-05-23T13:22Z

jag vet inte... det är ju ni som säger att jag skulle skriva join...

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

## #15 — @nders, 2002-05-23T13:25Z

1) Du har angett tabell1 och tabell2 i SQL-frågan, hette inte de tabellerna admin och members? Ange rätt tabellnamn före punkten och fältnamnet.

2) Du ställer ju normalt hundratals SQL-frågor, ställ denna på exakt samma sätt! Det är inget speciellt med den.

strSQL = "Select blabla ...."
set objRS = Conn.execute(strSQL)

Brukar du inte göra någonting sådant?

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

## #16 — LAMP, 2002-05-23T13:25Z

Ska du hämta data från 2 tabeller samtidigt från en relationsdatabas då är en join ett bra alternativ, annars inte.

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

## #17 — voigtann1, 2002-05-23T13:36Z

@nders jo... brukar ibland.. gillar inte riktigt det...

Har en fråga.. hur gör jag så att den tar ut användarnamnet på användaren som är admin på forum ASP som har ID tex 2??? och LOOPa om det är fler users?

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

## #18 — @nders, 2002-05-23T13:39Z

```
strSQL = "Select members.* from members, admin where members.ID = admin.user_id and admin.forum_id = 2"
```

Ställ frågan som vilken fråga som helst via ditt Connection-objekt och bara loopa till .EOF.

Mvh,

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

## #19 — voigtann1, 2002-05-23T13:53Z

en fråga till.. men det har nog inget med SQL satser att göra..
Om vi har två eller fler som är forum ledare på ett forum då vill jag ha:

Pelle, Olof
eller
Pelle, per, bengt
Komma tecken...

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

## #20 — @nders, 2002-05-23T13:56Z

Det är ju bara att lägga till det i loopen när du skriver ut det.

```
intCounter = 0
Do while not objRS.eof
     intCounter= intCounter + 1
     if not intCounter = 1 then response.write ", "
     Response.write objRS("username")
     objRS.movenext
Loop
```

Typ.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/44377-moderatorer  
Nästa sida: https://www.webforum.nu/amne/asp/44377-moderatorer/page2.md
