login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Loterij + trekking

Offline lasdesigner - 29/01/2007 17:10
Avatar van lasdesignerPHP beginner Hallo allemaal,

Ik ben bezig met een loterij scriptje en ik heb een database e.d. aangemaakt. Nu wil ik dat er een trekking komt tussen de loten die er zijn waarbij zeg maar:
1 persoon: jackpot
2 personen: hoofdprijs
5 personen: 100.000 euro

Maar hoe kan ik dit nu het beste doen?

3 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 29/01/2007 17:14
Avatar van Kr4nKz1n Onbekend Ligt eraan wanneer je wat wint.

Ik heb dit ook eens gemaakt en kregen ze punten.
Ligt eraan hoeveel cijfers (vanaf het begin) ze goed hadden.
Offline lasdesigner - 29/01/2007 17:15
Avatar van lasdesigner PHP beginner nee gewoon, 1 id.

Je hebt hoofdprijs: voor id nummer 20
jackpot voor id nummer: 10/11/12/35/65

zeg maar iets, maar niks uit.

Het probleem is, hetzelfde ID (niet persoon!) mag niet meer dan 1 keer prijs hebben.
Offline vinTage - 29/01/2007 18:09
Avatar van vinTage Nieuw lid
  1. <?
  2. $aantalMensen = 999; // query naar het aantal mensen wat mee doet
  3. $winaar = array();
  4.  
  5. $aantalPrijzen = 8; // 1*jackpot, 2*100k, 5*25 euro
  6. for($i=0; $i<$aantalPrijzen; $i++){
  7.  
  8. $wint = rand(0, $aantalMensen);
  9.  
  10. if(!in_array($wint, $winaar)){
  11. array_push($winaar, $wint);
  12. }else{
  13. $i--;
  14. }
  15. }
  16.  
  17. foreach($winaar as $id){
  18. echo "hier een qry naar persoon met id nummer: ".$id."<br>";
  19. }
  20. ?>


ofziets 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s