C'est plus un problème de requête, je pense.
SELECT photo, nom
FROM description_celebrite
WHERE clic_image = (SELECT MAX(clic_image) FROM description_celebrite)
Devrait te sortir la liste des photos ayant eu le plus de clics.
Eventuellement, tu peux trier (sur autre chose que le nombre de clics

).
Tu peux aussi mettre une LIMIT. En fait, suivant le nombre de photos ce serait même conseillé : en début de semaine tu auras forcément un moment où toutes les photos auront zéro clic.
Ensuite, il te reste à créer dans PHP un tableau contenant les valeurs retournées, et à faire un
array_rand($Tableau, $nombre_d_images) dessus...
C'est plus un problème de requête, je pense.
[sql]SELECT photo, nom
FROM description_celebrite
WHERE clic_image = (SELECT MAX(clic_image) FROM description_celebrite)[/sql]
Devrait te sortir la liste des photos ayant eu le plus de clics.
Eventuellement, tu peux trier (sur autre chose que le nombre de clics :roll: ).
Tu peux aussi mettre une LIMIT. En fait, suivant le nombre de photos ce serait même conseillé : en début de semaine tu auras forcément un moment où toutes les photos auront zéro clic.
Ensuite, il te reste à créer dans PHP un tableau contenant les valeurs retournées, et à faire un [b]array_rand($Tableau, $nombre_d_images)[/b] dessus...