Salut à tous,
J'ai la fonction php ci-dessous qui sélectionne aléatoirement dans mon répertoire "images" des n° d'images :
J'utilise ensuite cette fonction php dans une double boucle while qui va chercher les infos dans une table mysql et affiche ensuite 20 ($nb) résultats par page.
Mais cette fonction getNumImage() me retourne parfois des doublons de n° d'images, comment faire pour que cela me retourne 20 ($nb) n° d'images unique (distinct) ?
Merci pour vos réponses et votre aide.
J'ai la fonction php ci-dessous qui sélectionne aléatoirement dans mon répertoire "images" des n° d'images :
PHP:
function getNumImage(){
$nb_images = count(glob("images/*.*"));
$num_image = rand(1, $nb_images);
return $num_image;
}
PHP:
$nb = $MysqliNumRows($result);
$i = 0;
while($i<$nb)
{
while($voir = $MysqliFetchArray($result))
{
$num_image = getNumImage();
echo "$num_image<br>";
}
$i++;
}
Merci pour vos réponses et votre aide.