Un nombre aléatoire !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Un nombre aléatoire !

Re: Un nombre aléatoire !

par Truc » 28 févr. 2007, 00:30

Mais si je me base sur cette ligne, c'est peut être aller vite en besogne, qu'en pensez-vous ? :-k
Toutafé on l'a d'ailleurs souligné
Pour tirer des multiples de 5
(mais avec un multiple).
on va attendre notre cher invité

Re: Un nombre aléatoire !

par zeus » 28 févr. 2007, 00:26

Dans le cas d'un multiple de 5, certes ...

Mais si je me base sur cette ligne, c'est peut être aller vite en besogne, qu'en pensez-vous ? :-k
Par exemple, il faut que cela choisissent au hasard soit 5 ou 10 ou 25 ou 50 etc..etc..

par albat » 28 févr. 2007, 00:03

C'est le compte qui est bon, monsieur Bertrand Renard... :lol:

En programmation, l'intérêt des mathématiques (là, c'est vraiment très simple !),
c'est de permettre de simplifier son code en utilisant des petites fonctions toutes bêtes. ;)

par Truc » 27 févr. 2007, 23:57

M'sieur albat est trop bon :agenouille:

je me disais bien qu'il devait y avoir plus court :)
(mais avec un multiple).

par albat » 27 févr. 2007, 23:49

et donc :
$req = "UPDATE membres SET points = points + ".(rand(1,10) * 5);

par albat » 27 févr. 2007, 23:48

autre possibilité :

Pour tirer des multiples de 5 compris entre 5 et 50, par exemple.
$tirage = rand(1,10) * 5;

par Truc » 27 févr. 2007, 21:35

dans ce genre oui... teste :-k
attention au placement des apostrophes (pour délimiter la chaine de caractères)

par Invité » 27 févr. 2007, 21:31

merci :wink:

par contre, si je veut faire l'update du chiffre aléatoire, comment je dois m'y prendre ?
update membres set points=points+'$nbs[$indice]' ?
encore merci

par Truc » 27 févr. 2007, 21:23

un truc du style :
$nbs = array(5,10,15,20);

$max = count($nbs)-1;

$indice = rand(0,$max);

echo $nbs[$indice];

Un nombre aléatoire !

par Invité » 27 févr. 2007, 21:07

Bonjour,

je souhaiterait un nombre aléatoire ! mais pas n'importe lesquelles.

Par exemple, il faut que cela choisissent au hasard soit 5 ou 10 ou 25 ou 50 etc..etc..

quelqu'un pourrait m'aidé ?

merci