udregning af gennemsnit...

Tags:    php

Hej

Jeg er ved at lave noget point system, hvor man kan give en stemme fra 1-10....

Jeg har en MySQL tabel det bliver gemt i som hedder "score", hvor en af kolonnerne gemmer det tal man vælger, sådan så der kommer en ny række hver gang der er en der stemmer.

" SELECT point FROM score WHERE bil_id='$medlems_id' "

Så skal gennemsnittet jo så regnes ud på en eller anden måde... sikkert ret nemt når man ved det.

$res = alle_tallene_lagt_sammen / antal... eller....

Nogen forslag???

Hilsen Morten



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Okay, hvordan får man så hevet variablen $snit ud?


Noget i denne stil:

Fold kodeboks ind/udKode 


[Redigeret d. 24/04-03 10:59:25 af Jonatan Hertel]



Du kan göre det med sql.
Der er sum som lægger alle tal sammen, og avg giver dig gennemsnit.

Så gennemsnit af points for bil_id $medlems_id bliver til noget i denne stil:

" SELECT avg(point) as snit FROM score WHERE bil_id='$medlems_id' "

Du kan finde max og min med funcktionerne .. max og min ;)

Og du kan bruge alle 4 i samme sql streng vil jeg tro.
Pröv. Måske kan du bruge de informationer til noget i dit display
(sum giver antal points, avg giver gennemsnit, max det höjeste antal points du har fået tildelt og min den mindste antal du har fået).



Okay, hvordan får man så hevet variablen $snit ud?



t