Bonjour, je voudrais faire un systéme de classement de photos en fonction de leurs moyennes reçues et de leurs nombres de notes.
Je peux donc trier les résultats par moyennes mais lorsque la moyenne est identique l'ordre (la priorité de l'une plus que l'autre) devient aléatoire. Comment faire pour trier par moyennes et si deux moyennes sont identiques donner plus de poids à la photo qui à eu le plus de notes ?
J'avais trouvé une solution mais elle ne me paraissée pas viable à long terme....
Je procédé comme suit :
Je recuperer l'ensemble des moyennes avec leurs nombre de notes. Ensuite je multiplié chaques moyennes par (leurs nombre de notes respectifs + 10000000) ceci me donné donc un nombre que updaté sur le champ rapport des votes de chaques photo vers mysql, il ne me resté plus qu'a trier par ce champ et c'était correct mais le problème est le jours ou le produit du nombre de notes par la moyenne dépasse 10000000 le rapport ne fonctionne plus il est fossé !
Vous pourrez me dire je peux tjs augmenter ce nombre pour que ça n'arrive pas mais je trouve que c un peu "bricol" donc c'est pkoi je fait appel à vous.
Merci