Bonjour,
J'ai créé un tableau (array) comme ceci :
while($donnees=mysql_fetch_array($reponse))
{
$_SESSION['tableau'][]=array("id"=>$donnees[0]);
}
- Les valeurs sont des chiffres (ex. : 1, 4, 25...)
- Le nombre d'entrées qu'il y aura dans le tableau n'est pas connue à l'avance
Comment faire pour créer un deuxième tableau contenant 4 valeurs aléatoire du tableau précédent ?
Merci d'avance
//
Solution trouvée :
shuffle($_SESSION['tableau']);
$_SESSION['tableau']=array_slice($_SESSION['tableau'],0,4);
Modifié par tulipe_49 (28 Aug 2008 - 11:02)
J'ai créé un tableau (array) comme ceci :
while($donnees=mysql_fetch_array($reponse))
{
$_SESSION['tableau'][]=array("id"=>$donnees[0]);
}
- Les valeurs sont des chiffres (ex. : 1, 4, 25...)
- Le nombre d'entrées qu'il y aura dans le tableau n'est pas connue à l'avance
Comment faire pour créer un deuxième tableau contenant 4 valeurs aléatoire du tableau précédent ?
Merci d'avance

//
Solution trouvée :
shuffle($_SESSION['tableau']);
$_SESSION['tableau']=array_slice($_SESSION['tableau'],0,4);
Modifié par tulipe_49 (28 Aug 2008 - 11:02)