---
title: "veta vem han/hon är?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8074-veta-vem-han-hon-är"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "crisse6"
published: "2001-02-09T16:19:00.000Z"
updated: "2001-02-09T18:38:00.000Z"
replies: 3
views: 143
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/8074-veta-vem-han-hon-är"
---

# veta vem han/hon är?

## #1 — crisse6, 2001-02-09T16:19Z

tjena... 

håller på med ett bli kompis script nu \*äntligen\* 

har gjort så att en sida listar vilka medlemmar det finns på sidan och under varje finns länken "Bli polare" som med querystring skickar den personens namn till "blikompis.asp?namn2=pelle te x som sedan sätter in namnet pelle i fältet namn2 i min databas. Nu är problemet, jag har ju då två fält; namn1 och namn2, i namn2 läggs ju då den man vill bli kompis med, men i namn1 fältet måste jag än så länge ha ett bestämt namn som te x gustav... hur gör man då för att få sidan att veta att det är te x fredrik eller sofia som är dom som frågar efter att bli kompis med nån? hoppas ni fattar, svårt att förklara... :e

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

## #2 — Eclipse, 2001-02-09T16:37Z

Jag fattar men ditt tillvägagångssätt är inte speciellt smar utformat. Vad hände om jag vill ha TRE vänner då??

Gör så här, skippa namn1 och namn2, skapa i stället en ytterligare tabell som håller koll på alla vännerna.

\[users\]
x_ID
x_name

\[friends\]
x_ID
x_userID
x_friendID

' ## LISTA MINA VÄNNER
SQL = "SELECT \* FROM \[friends\] WHERE \[x_userID\] = " & session("x_ID") & ";"
set mySQL = Conn.Execute(SQL)
on error resume next

DO UNTIL mySQL.EOF
\-- TMP = "SELECT \* FROM \[users\] WHERE \[x_ID\] = " mySQL("x_friendID") & ";"
\-- set myTMP = Conn.Execute(TMP)
\-- on error resume next

\-- temp = temp & "Namn: " & myTMP("x_name") & "\<BR\>" & vbCRLF
\-- mySQL-MoveNext

LOOP

response.write temp

\----

Över lag är det inte så bra att feppla med namn som du säger, folk kanske byter namn. Det är bättre att ha koll på vilket ID posten har i databasen. Använder man namn **kan** det bli fel, använder man ID blir det aldrig fel! :-)

Med hjälp av ID får du dessutom fram alla andra uppgifter om personen, typ e-post osv.

Av din text framgår inte om vännerna är andra medlemmar eller bara namn på folk i största allmänhet. Jag utgår från det förra.

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

## #3 — Eclipse, 2001-02-09T16:44Z

blikompis.asp?ID=22

Så måste du länka och då är 22 i detta fallet inte mitt id utan id på den personen som jag vill bli kompis med. (Allstå koppla mitt eget ID med.) Mitt eget ID vet du redan, det finns i session("x_ID").

' ## ADD A FRIEND
SQL = "INSERT INTO \[friends\] (x_userID, x_friendID) VALUES (" & session("x_ID") & "," & request("ID") & ");"
Conn.Execute(SQL)

\-----

Allt ovanstående är snabbkodat. Are you with!?

Jag håller på med en annan grej på samma tema, lista olika relationer. Ditt exempel var mycket enklare att tänka fram än mitt.... Tack för hjälpen! :-)

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

## #4 — crisse6, 2001-02-09T18:38Z

skulle bara säga att jag fick det att funka.... 

jag fick lite hjälp... använde "Session("username")" som fick det att funka... har inte skapat så avancerat skript...men det funkar! kan man inte bara göra så att man hämtar alla namn som har relation med te x pelle?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8074-veta-vem-han-hon-är
