17. november 2005 - 16:44Der 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)
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 :)
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
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 :)
Synes godt om
Ny brugerNybegynder
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.