Eh bien, je pense à ajouter une fonction de notation à mon application où les membres peuvent voter entre 1-5 (c'est le $rating
), et j'affiche le score moyen comme $score = $number_of_voters/$rating
. Où $number_of_voters
est le nombre total de membres ayant votés pour cet article spécifique, et $rating
est la note totale attribuée à cet article spécifique.PHP intensité de vote/force?
De cette façon, le $score
ne peut pas être supérieur à 5 (ce qui est hors de). Cependant, je pense à intégrer une intensité/force de vote selon le niveau RPG des utilisateurs (qui est un nombre compris entre 1 et 8 qui peut augmenter graduellement - que chaque membre a assigné), donc si par exemple ils ont voté et leur niveau de RPG était de 1 le score moyen ne serait pas trop différent du précédent (ne l'affecterait pas trop) mais si c'était quelque chose comme 8 alors cela l'affecterait plus? (résumer aussi leur niveau RPG serait considéré à l'interne lors du vote).
Mais je ne sais pas comment procéder (comment intégrer/implémenter) sans affecter la spécification initiale (ie je ne veux pas que le score soit supérieur à 5 (veux qu'il soit $ score < = 5)).
$ score = $ nombre_des_votre/$ estimation? Qu'est-ce que ça veut dire...voulez-vous dire $ score = $ number_of_voters (rating = 1)/1 + $ number_of_voters (rating = 2)/2 etc. – Jason
@Jason J'ai édité mon questionnaire initial/poste avec plus d'informations - s'il vous plaît le voir :) – newbtophp