[Conception] nombre au hasard un peu special
Bonjour,.
voila mon probleme :
je dois faire un script qui renvoie au hasard 2 nombre x et y
Code:
1 2 3 4 5
| mt_srand((float) microtime()*1000000);
$x=mt_rand(1,256);
mt_srand((float) microtime()*1000000);
$y=mt_rand(1,192); |
mais mon probleme c'est lors de l'appel du script pour une deuxieme je dois pas utiliser des valeurs de x et y que j'ai deja utilisé.
ma question en fait je veux votre avis sur une solution rapide .
1ere methode
prendre 2 nombre avec mt_rand je verifie dans une base de données si je les ai deja utilisé si oui je prend au hasard 2 autres sinon j'enregistre ces 2 valeurs dans la bases de données.
je sais pas si c'st une bonne methode car par exemple s'il reste une seule pair(x,y) non utilisé ca sera difficile de trouver .
2eme methode :
mettre ts les valeurs dans une base de données .
je sais pas si ca existe une fonction mysql qui re renvoie une entrée au hasard (si vous connaissez ..;) ) et je supprime apres cette entree .
voila j'espre que vous allez m'aider .
merci d'avance
Re: nombre au hasard un peu special
Citation:
Envoyé par .:dev:.
2eme methode :
mettre ts les valeurs dans une base de données .
je sais pas si ca existe une fonction mysql qui re renvoie une entrée au hasard (si vous connaissez ..;) ) et je supprime apres cette entree .
Salut, j'ai pas trop d'avis au sujet de la méthode à utiliser, par contre, j'ai la réponse à ta question :
http://php.developpez.com/faq/?page=...ment_aleatoire