Bonjour,.
voila mon probleme :
je dois faire un script qui renvoie au hasard 2 nombre x et y
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 0<x<257 0<y<193mais 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é.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
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
Partager