Bonjour, je m'explique !
Imaginons une table contenant des références à des banners, j'aimerais pouvoir en privilégier certaines lors du tirage au sort de celle qui va s'afficher sur le site...
Dans mes champs, j'ajoute "occurrence" avec une valeur 1, 2 ou 3
1 pour dire que la banner a autant de chances que les autres de sortir
2 pour dire que la banner a deux fois plus de chances de sortir
3 pour dire que la banner a trois fois plus de chances de sortir
Quelle requête faut-il rédiger pour que cela fonctionne ? J'avoue que je sèche.
On part sur la base de
SELECT * FROM banner ORDER BY Rand() LIMIT 1
Mais après ?
Est-ce possible ? Merci d'avance à ceux qui auront une idée !
Partager