Avatar billede michaeltryl Seniormester
29. november 2008 - 15:02 Der er 4 kommentarer og
1 løsning

vis tilladte brugere i chat

hej jeg er ved at lave en chat, hvor en bruger skal kunne ignorer de andre bruger, (ikke se hvad den ignorede bruger skriver)

jeg har to tabeller, chat_msg og chat_ignorer

tabellen chat_ignorer ser evt. sådan ud

bruger | ignorere
test | test1
test | test5
test1 | test7

altså
test ignorere beskeder fra test1 og test5

chat_msg
user |  msg
test1 | hejsa med dig
test5 | halløj
test7 | tja....

brugeren test skal så kun have vist beskeden fra test7

jeg har kigget lidt på noget join af de to tabeller, men kan ikke lige regne ud, hvordan jeg skal joine dem.
er her en, som kan hjælpe lidt på vej?
Avatar billede mcgoat Nybegynder
30. november 2008 - 06:27 #1
kigger lige med
Avatar billede michaeltryl Seniormester
30. november 2008 - 19:58 #2
Fandt en løsning selv

Jeg har lavet en side som tilføjer de brugernavne der skal ignoreres til et array

på siden som udskriver beskederne tjekker jeg så om den person som har skrevet beskeden er i det array og er han det vises beskeden ikke.
Avatar billede michaeltryl Seniormester
02. december 2008 - 23:43 #3
opdagede at min løsning ikke er perfekt

problemet er at den kun hiver 15 beskeder ud fra tabellen med beskeder, men er 10 af de beskeder skrevet af brugere som er ignoreret vises kun 5 beskeder så hvis der er en her som har en bedre løsning høre jeg den gerne.
Avatar billede michaeltryl Seniormester
03. december 2008 - 22:33 #4
jeg lukker her. Fandt en løsning via dette spørgsmål http://exp.dk/spm/855199
Avatar billede michaeltryl Seniormester
03. december 2008 - 22:33 #5
lukker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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