08. december 2006 - 21:10Der er
3 kommentarer og 1 løsning
Rate me
Hej
Jeg har et billede som folk skal rate, (flere billeder)
hvordan gør man, hvis jeg skal have efter folk har ratet gennemsnit af total rate?? hvor mange tabeller skal der være og hvilken rækker i tabellerne har jeg brug for ?
i din vote.asp laver du så et indsæt i databasen som indeholder følgende værdier
billedeid = Request.Querystring("billedeid") karakter = Request.Form("karakter")
dem indsætter du i din tabel, som skal opbygges på følgende måde:
id - sættes så den automatisk lavet et nyt nummer hver gang du indsætter en ny post billedeid - sættes som int (i mysql) eller som tal (i access) karakter - (eller value som den hedder i mit første indlæg) som er int / tal
I dit udtræk af billeder kan du så bruge den sql sætning jeg skrev, som nu da jeg har ændret value til karakter kommer til at hedde f.eks.:
snitSQL = "SELECT AVG(karakter) AS vaerdi FROM vote WHERE billedeid = "& rs("billedeid") &"" set snit = Conn.Execute(snitSQL)
og kan så udskrive gennemsnittet af samtlige værdier der tilhøre billede x med:
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.