Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


En ide som har kört fast.

Postades av 2004-04-19 09:27:03 - Kristoffer Ljungqvist, i forum access, Tråden har 2 Kommentarer och lästs av 960 personer

Jag har följande information i databasen (Fälltnamn)
Id,användarnamn1,användarnamn2,datum,tid
men vet inte hur jag ska göra för att få det att fungera, har en ide men vet inte om det fungerar osv.
min ide är att när en användare skapar en relatioon ska den andra få en fråga där den kan acceptera /Ja/nej men ska ha det i en temp tabell som man lagrar det i där man ser att det är en relation som man väntar svar på.
När den andra acceptera relationen ska den i databasen lagrar i en annan tabell som håller koll på vilka som man är vänner med, Samtidigt ska den andra användaren som man blev vän med ha med samma vän men omvänt.
t.ex jag Admin är vän med suzzi hon acceptera vänskaps relationen. Direkt ska hon ha mig som vän och jag henne som vän hur gör man det lättast?
t.ex (min ide)
(Första posten)
Id skapas.
Användare1. Admin
Användare2. Suzzi
Datum
Tid
(2:a posten)
Användare1: Suzzi
Användare2: Admin
Datum
Tid


hur ska man göra det på ett lätt sätt när personen har accpterat relationen?
Och hur ska man göra det i temp tabellen tills man har fått ja eller nej svar på relationen?
Någon som har en lösning eller tips om hur man ska göra det på ett bra sätt?

PS!
har inte börjat med självaste sidan som ska hämta informationen från databasen och det som lagrar det.
Har bara kommit till skapa tabellen.
DS!


Svara

Sv: En ide som har kört fast.

Postades av 2004-04-21 09:35:36 - Marcus Gus

Om jag har fattat det du vill ha rätt....

Två tabeller :
User
personid(id), namn, phobe.... etc
Denna hanterar personerna som finns i systemet

Friends
Initiator, friend, friendaccepted(smallint)

när man lägger till en vän hamnar personid på den som lägger till en vän i Inititator och den man vill bli vän med i friend fältet. friendaccepted sätts till 0.

När "vännen" loggar in körs en sp som ser ut ungefär så här:
Select * from friends where friend = MYID(personens id) and frienndaccepted = 0

Då listas de för för användaren och de får möjlighet att tacka ja till relationen eller neka den. Vill man neka sätts frienaccepted till -1 och vill man ha relationen sätts frindaccepted till 1.

För att få reda på vem ens "vänner" är så kör man bara
Select * from friends where initiator = MYID or friend = MYID and friendaccepted = 0

Hoppas du förstår ungefär hur jag menar, det ovan är ju barar konceptet för hur det skulle kunna fungera(utan temptabeller och annat jobbigt). Man kanske vill lägga till datum när man blev vänner osv.






Svara

Sv: En ide som har kört fast.

Postades av 2004-04-22 11:39:27 - Kristoffer Ljungqvist

Ska testa det.
Prova se hur det går.


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 880
27 965
271 776
555
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies