login  Naam:   Wachtwoord: 
Registreer je!
 Forum

kansen berekenen (Opgelost)

Offline ArcanA - 02/01/2009 17:25 (laatste wijziging 02/01/2009 17:28)
Avatar van ArcanAPHP beginner Hallo,

Ik heb nogmaals een vraag over PHP , kansen berekenen.

Stel, je hebt een intener met als standaardwaarde 96.

Die ga je ophalen ...
  1. <?php
  2. $Query = "SELECT * FROM gebruikers WHERE login = '".$_SESSION['login']."'";
  3. $waarde = mysql_fetch_assoc(mysql_query($Query));
  4.  
  5.  
  6. echo $waarde['kans1'];


nu heb ik dus 96... nu zou ik graag willen dat er een ifje gemaakt word, bv:

  1. <?php
  2. if ()
  3. {
  4. echo 'Gelukt!';
  5. }
  6. else
  7. {
  8. echo 'Mislukt!';
  9. }
  10. ?>


In dit geval moet het 96% kans hebben dat het lukt, ik heb natuurlijk nog andere velden waar het telkens om verschillende waardes draait..

Ik heb op google wat rondgezocht, vind niets..

Mvg,
ArcanA

3 antwoorden

Gesponsorde links
Offline nielsvdwal - 02/01/2009 17:28 (laatste wijziging 02/01/2009 17:30)
Avatar van nielsvdwal PHP gevorderde je kan rand(1,100) doen.. en als dat getal 96 of lager is.. dan is het gelukt.. dan heb je 96 procent kans dat het lukt! 

oftewel

  1. <?
  2. if (rand(1,100) < $kans)
  3. {
  4. //gelukt
  5. } else
  6. {
  7. //mislukt
  8. }
  9. ?>


@hieronder.. je hebt het verkeerd om .. dan heb je maar 4% kans..
Offline Martijn - 02/01/2009 17:28
Avatar van Martijn Crew PHP je doet eerst
  1. $getal = rand(1,100); // om een getal te maken
  2. // dan
  3. if($getal>$waarde['kans']){
  4. echo"succes";
  5. }
  6. else{
  7. echo"mislukt";
  8. }
Offline ArcanA - 02/01/2009 17:46
Avatar van ArcanA PHP beginner ahja, da is juist...
hehe, ik was heletijd aan het denken van, waarde is toch altijd onder de 100dus lukt het altijd, maar die rand moet em nog bepalen =)..

Bedankt éh.

Mvg,
Niels
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s