Avatar billede micmicmicmic Nybegynder
17. november 2005 - 16:44 Der er 5 kommentarer og
1 løsning

Point-fordelingssystem

Ja, her siger titlen en hel del.
Det jeg søger er et pointfordelings-system til mit online-forum.
et system der gør at man kan give flere brugere points, hvis der er flere svar til et spørgsmål (magen til her på exp).

Eksempel: Hvis nu der er 5 brugere der har afgivet svar, og de 4 af dem fortjener points, så er der mulighed for at vælge de 4 ud på en eller anden måde, og så fordeler den automatisk pointsatsen som vi siger er på 100, ud til de 4 brugere, så de hver får 25 points.

noget i ikke forstår? hvis det er i ikke kan give en kode, så vil jeg gerne have svaret beskrevet meget grundigt, da jeg faktisk ikke har den ringeste idé om, hvordan jeg skal bygge systemet op, så det nytter ikke noget i siger, at jeg skal klatte nogle tabeller ind i databasen og lave en hurtig formel ;)
(Det betyder ikke jeg hverken kan php eller html, for det kan jeg absolut)
Avatar billede jakobdo Ekspert
17. november 2005 - 17:50 #1
Altså hvor meget system har du allerede på plads nu?
Har du f.eks. en tabel som registrere om et indlæg er et svar eller en kommentar?
Avatar billede micmicmicmic Nybegynder
17. november 2005 - 17:53 #2
jeg har alt undtagen det system jeg søger, både om spørgsmål er åbne, hvor mange points der er afsat osv, og ja, også om et indlæg er et svar eller en kommentar :)
Avatar billede jakobdo Ekspert
17. november 2005 - 17:59 #3
Ok, det jeg ville gøre, var så følgende....
Når en bruger kommer ind i tråden, og er den retmæssige ejer af tråden, så laver du et udtræk fra din database, hvor alle indlæg i den pågælende tråd er et svar.
Noget i stil med:
SELECT * FROM mitSystem WHERE svar=yes AND (parent = 1 OR id = 1)
Her får du så alle svar i den tråd.
Jeg ved dog ikke din database struktur, så jeg har bare sat nogle navne ind.

Men får så at få dem alle engang, burde du kunne bruge:
SELECT threadID FROM mitSystem WHERE svar=yes AND (parent = 1 OR id = 1) GROUP BY brugerID
Avatar billede micmicmicmic Nybegynder
17. november 2005 - 18:14 #4
test
Avatar billede jakobdo Ekspert
17. november 2005 - 18:16 #5
What?
Avatar billede micmicmicmic Nybegynder
17. november 2005 - 18:53 #6
ligegemeget, jeg takker meget for dit råd, men jeg forstår den ikke.. udover det, så har jeg fundet en løsning på mit problem, så jeg takker for den tid du har brugt på mig alligevel :)
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