Gå til innhold

[Løst]Hvordan sette opp venner-tabell?


Anbefalte innlegg

Jeg sitter og er under php opplæring. Jeg har laget et brukersystem, men vil gjerne lage en funksjon hvor man kan legge til venner. Noen som har noen tips om hvordan dette kan gjøres? Jeg har prøvd litt fram og tilbake men uten hell. Jeg stusser veldig på hvordan tabellen må bli.

 

Jeg har en tabell med brukere, trenger jeg å lage en "venner" tabell? eller er det mulig å ha det i samme tabell?

Lenke til kommentar
Videoannonse
Annonse

Jeg har lagd flere facebook-applications, og har derfor benyttet meg av friends-systemet som er innebygget der. Spørringen for å hente alle vennene til den valgte brukeren ( $ID ) er slik:

 

SELECT name, uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = $ID) ORDER BY name ASC

 

Oppbyggingen av databasen er slik, og user-tablet som blir brukt i spørringen ser slik ut. Denne løsningen funker knirkefritt og er (imo) enklest. Har brukt samme system i enkelte av mine andre prosjekter.

Endret av TheClown
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...