Chat SQL-sætning til brugere
Jeg er ved at lave en chat, hvor jeg har nogle tidligere oprettede brugere. Brugerne skal så både kunne skrive beskeder i chatten til alle og private beskeder til bestemte brugere.Mit problem består i at når jeg skal vise den private besked, så skal jeg skrive hvem der har skrevet beskeden og hvem modtageren er - men! - hvordan laver jeg en SQL sætning som henter to forskellige userID og navne fra samme tabel?
Eksempel: <Bjarne -> Poul:> Hej med dig
Her skal Bjarne og Poul så hentes fra database-tabellen "users", men i samme SQL-sætning.
Her er det jeg bruger nu, hvor jeg bare mangler at få modtagerens navn og userID ud:
"SELECT top 25 chattext.userID, chattext.touserID, chattext.textlines, users.fornavn, users.efternavn, users.user FROM chattext LEFT JOIN users ON chattext.userID = users.userID ORDER BY lineID DESC"
De skal vel på en eller anden måde hentes ud og kaldes noget andet (f.eks. "... AS modtagerUserID")?
Håber nogen kan hjælpe :)
