---
title: "Hur göra för att få info av rätt id?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/173922-hur-göra-för-att-få-info-av-rätt-id"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "MHZ"
published: "2008-09-08T16:00:26.000Z"
updated: "2008-09-09T14:10:37.000Z"
replies: 13
views: 818
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/databaser-sql/173922-hur-göra-för-att-få-info-av-rätt-id"
---

# Hur göra för att få info av rätt id?

## #1 — MHZ, 2008-09-08T16:00Z

Försöker lägga till namn, avatar & niva kopplat till medlems id i ett forum.  Har skapat en tabell "admin" där jag vill lägga till detta innehåll:

\-niva  
\-anvnamn
\-avatar

Jag har kommit så långt att den läser det men den tar bara id 1 till alla medlemar. 

Vad jag fötstår är det "(tabell: forum_posts) post_ref_id" man måste använda eftersom det innehåller "(tabell: admin) id" till rätt "(tabell: admin)anvnamn,niva,avatrar"

Men hur gör man  :q 

```
SQL    = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category;"
```

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

## #2 — Peter S, 2008-09-08T16:23Z

```
SQL    = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category " &_
"AND admin.id = forum_posts.post_ref_id;"
```

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

## #3 — MHZ, 2008-09-08T16:45Z

Det trodde jag oxo men den visar ändå bara id 1:s info på alla medlemars foruminlägg.

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

## #4 — Peter S, 2008-09-08T16:47Z

Kan du ge exempel på innehåll i de olika tabellerna?

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

## #5 — MHZ, 2008-09-08T17:02Z

Filerna

Har nog tagit mig vatten över huvudet men här är filerna.

Finns flera saker som inte fungerar än.

tex  index.asp funkar inte: Ämnen , Inlägg  

Sen hade jag tänkt att det ska gå att ladda upp fil & bild i inläggen men vägen är lång och jag gör så gott jag kan men det fattas mycket kunskap.

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

## #6 — Peter S, 2008-09-08T17:37Z

SQL-frågan verkar i.a.f. rätt eftersom du får ut vem som skrivit ett visst inlägg genom att joina admin-id med post_ref_id. Eller menar du att ovanstående fråga ger fel resultat?

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

## #7 — MHZ, 2008-09-08T17:39Z

logga in med tex test3/test3

Dår har du annan avatar, namn och du ska bara vara medlem. Svarar du på en tråd så blir det iallafall all info från test1

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

## #8 — Peter S, 2008-09-08T17:57Z

När du t.ex skriver ut användarnamn för varje inlägg används *strNamn*, och då blir det ju fel ;) I stället kanske du vill använda objRs(3).

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

## #9 — MHZ, 2008-09-08T18:13Z

hm   det funkar på nytt inlägg..    kan vara nått galet med nått av dessa fält...   objRs.Fields(10).Value

Jag får inte in post_ref_id och post_category i tabellen forum_posts när jag svarar på ett inlägg...     då måste sql satsen funka   :)

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

## #10 — Peter S, 2008-09-08T18:17Z

Men du behöver väl inte få in värden i de två fälten? Post_category får du genom att joina post_id med post_referer. Sedan kan du använda admin.anvnamn i stället för admin.id i den tidigare joinen:

```
SQL    = "SELECT "&_
"forum_posts.*, forum_categorys.category_headline, admin.niva, admin.avatar, admin.anvnamn "&_
"FROM forum_posts, forum_categorys , admin "&_
"WHERE forum_posts.post_id = "& lng_post_id &" "&_
"AND forum_categorys.category_id = forum_posts.post_category " &_
"AND admin.anvnamn = forum_posts.post_by_name;"
```

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

## #11 — MHZ, 2008-09-08T18:49Z

Det verkar helskumt..    Det funkar när du skapar en topic men när man svarar så får alla samma uppgifter som huvudämnet har

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

## #12 — MHZ, 2008-09-08T19:25Z

re:

:x  Får inte till det men här är uppdaterade filer så den spar allt rätt

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

## #13 — @nders, 2008-09-08T19:33Z

<http://www.webforum.nu/showthread.php?p=1434018#post1434018>

Har du läst Peters inlägg?

Det skulle ju också vara tacksamt om du bifogade den (eller de få) fil(er) problemet ligger i, istället för alla filer som finns i hela världen.

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

## #14 — MHZ, 2008-09-09T14:10Z

> **@nders skrev:**
>
> <http://www.webforum.nu/showthread.php?p=1434018#post1434018>
> 
> Det skulle ju också vara tacksamt om du bifogade den (eller de få) fil(er) problemet ligger i, istället för alla filer som finns i hela världen.

Filerna är borta.

Till ämnet igen..   Att skapa 1:a inlägget fungerar. Problemet ligger i när svaren skrivs ut.

Felet ligger längre ner på sidan och gäller ju hur svaren skrivs ut.

Ser ut så här nu och tillför ju som sagt inte något av det jag söker (anvnamn,avatar,niva)

```
SQL	= "SELECT "&_
"* "&_
"FROM forum_posts "&_
"WHERE post_referer = "& lng_post_id &" ;"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/173922-hur-göra-för-att-få-info-av-rätt-id
