Choisir un nombre parmi une liste

Résolu
cs_lilj Messages postés 203 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 1 avril 2012 - 19 sept. 2010 à 10:00
syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 - 19 sept. 2010 à 15:58
Bonjour, je voudrais connaitre une fonction qui retourne un nombre choisi parmi une liste donné.

ex: je récupère tout les ID possible dans une table de ma base de donnée et la fonction doit pouvoir choisir au hasard parmi les id retourner par la requête.
quelqu'un peut m'aider ?
Merci..

3 réponses

syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 20
19 sept. 2010 à 10:34
Tu transformes ta liste en tableau et après tu demande un nombre au hazard entre 0 et la longueur de ton tableau - 1.
Et ce nombre est l'indice du tableau, il te suffit de retrouver le nombre correspondant dans ton tableau.
S.
3
cs_lilj Messages postés 203 Date d'inscription dimanche 13 décembre 2009 Statut Membre Dernière intervention 1 avril 2012 5
19 sept. 2010 à 11:12
merci
0
syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 20
19 sept. 2010 à 15:58
de rien..
S.
0
Rejoignez-nous