Probleme fonction rand php

Bonjour,
Voila j’aimerais savoir comment utilise la fonction rand en php dans mon cas.

Mon but:
J’affiche 3 articles en haut de page et j’aimerais qu’il soit afficher au hasard. C’est a dire parmi la liste des article, la fonction rand m’affiche 3 article différent et qu’a chaque actualisation de page par exemple ca en recharge d’autre.

Probleme que je rencontre: Faire en sorte de ne pas avoir 2 fois le même article choisi au hasard parmi les 3 et ne pas tomber sur un article avec un id inexistant. ( exemple quand je créé un article il prend un id et quand je le supprime cette id n’est pas réutiliser donc je peux avoir un trou entre. Article id 2 , 3 , 4 , 6, 7 , 8 ,9 )

Donc en résumé: Choisir un article parmi tout les id existant sans pour autant qu’il soit choisi 2 fois ou plus dans l’affichage de la page.

Merci d’avance

Si ça vient de la base, fait un order by rand() ça sera aussi efficace, et ça évitera de se poser plus de questions (pas de doublons non plus).

Merci ca marche tres bien

Un ptit “Résolu” ?