Avatar billede mhau Nybegynder
10. oktober 2003 - 11:45 Der er 13 kommentarer og
1 løsning

Tagwall til hver enkel bruger

Nu har jeg endeligt taget mig sammen til at lave et community, og så kan jeg dælme ikke finde ud af det - altså det jeg gerne vil finde ud af. Jeg har lavet et login system og alt der hører med, men jeg kan ikke få lavet en tagwall til hver enkelt bruger.

Det skal være sådan, at når man opretter sig som bruger, så får man sin helt egen tagwall, evt. med admin del (men det er ok, hvis der ikke er). På den måde kan brugerne komme i kontakt med hinanden.

P.S. Jeg kan godt selv oprette tabeller osv. i databasen (access) I / du skal bare guide mig igennem hvad jeg skal skrive, oprette og gøre.

Med venlig hilsen
Martin Haugaard
Avatar billede nidyahou Praktikant
10. oktober 2003 - 13:09 #1
det du skal gøre er, at lave en kolonne der hedder: "tagid"
derefter skal du når brugerne skriver i den enkelte tagwall gemme brugerens (ejeren af taggwallens) id under tagid. når du skal vise så siger du bare:

'BRS er brugerens database
select * from tagwall where tagid = '" & BRS("id") & "'"

do i make myself clear =) ?
Avatar billede mhau Nybegynder
10. oktober 2003 - 13:13 #2
Desværre ikke, nej.
Hvis du vil forklare det nærmere, eventuelt forklare hvor koden skal indsættes.

Jeg er lige kommet hjem fra motionsdag, så jeg tænker ikke så godt.
Det gør jeg heller ikke alligevel, men det er en anden sag :D
Avatar billede mhau Nybegynder
10. oktober 2003 - 13:14 #3
"derefter skal du når brugerne skriver i den enkelte tagwall gemme brugerens (ejeren af taggwallens) id under tagid"
Det skal selvfølgelig ikke ske manuelt, vel? :D

Undskyld, jeg trænger til at sove.
Avatar billede nidyahou Praktikant
10. oktober 2003 - 13:24 #4
det er helt iorden, du laver en querystring f.x hvis der står "skriv i tagwall"
så hedder linket <a href='skrivtag.asp?brugerid=<%=brugerid%>'> så leder den bare efter querystringen, så kan du se så hedder det:
select * from tagwall where tagid = '" & Request.Querystring("brugerid") & "'"
Avatar billede nidyahou Praktikant
10. oktober 2003 - 13:24 #5
mhau hvilken by er du fra?
Avatar billede nidyahou Praktikant
10. oktober 2003 - 13:26 #6
hvis man allerede er inde under brugere siger du bare:
brugerid = rs("id")
Avatar billede mhau Nybegynder
10. oktober 2003 - 13:29 #7
Jeg forklarer lige noget.
I databasen har jeg en tabel, der hedder: "bruger" inde i den tabel har jeg en kolonne med brugernes ID, der hedder: "id". Er det dér jeg skal oprette kolonnen "tagid", eller skal den have en tabel for sig?
Hvis det bare er en kolonne inde i "bruger", hvordan gør man så sådan, at der bliver oprettet en tagwall til HVER enkelt bruger?

Jeg kommer fra Viborg, hvorfor?
Avatar billede mhau Nybegynder
10. oktober 2003 - 13:31 #8
... og hvor skal
select * from tagwall where tagid = '" & Request.Querystring("brugerid") & "'"
sættes ind henne?
Avatar billede mhau Nybegynder
10. oktober 2003 - 15:56 #9
Er der ikke andre der vil hjælpe? :/
Avatar billede nidyahou Praktikant
10. oktober 2003 - 17:13 #10
har du en tabel til din tagwall ?
Avatar billede nidyahou Praktikant
10. oktober 2003 - 17:15 #11
hvis du har en tabel hver for sig så kalder du den første for
brs. foran alt der skal stå og så kalder du dens data ved at sige f.x
brs("id") så sql hedder

"select * from tagwall where tagid = '" & brs("id") & "'"
Avatar billede squashguy Nybegynder
10. oktober 2003 - 17:19 #12
brugere
    brugerid
    navn
    ...

tagwall
    id <auto>
    brugerid <angiver hvilken bruger tagget tilhører>
    ...
Avatar billede mhau Nybegynder
11. oktober 2003 - 12:45 #13
nidyahou > Vil du evt. lave det for mig?
Hvis du vil, har du så MSN Messenger?
Avatar billede mhau Nybegynder
16. oktober 2003 - 14:36 #14
Hmm, jeg fik ikke noget ud af det... men det er lige meget! :D
Du hjalp mig - eller du prøvede, og det skal du have tak for.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester