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
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