Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP लॉटरी टिकट विजेता पिकर

आप इस कोड का उपयोग कर सकते हैं:

<?php

    function getWinnerPlayer($players) {
        /* get total amount of tickets */
        $total_tickets = 0;
        foreach ($players as $player) {
            /* var_dump($player->depositedValue); */
            $total_tickets += $player->depositedValue * 100;
        }

        /* get winner ticket */
        $winner = rand(1, $total_tickets);

        /* return winner player */
        $count = 0;
        foreach ($players as $player) {
            // $total_tickets is not the correct variable, sorry
            // $count += $total_tickets->depositedValue * 100;
            $count += $player->depositedValue * 100;
            if ($count >= $winner) return $player;
        }
    }

?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL विदेशी कुंजी त्रुटि 1005 त्रुटि 150 प्राथमिक कुंजी विदेशी कुंजी के रूप में

  2. पायथन:अजगर चर के साथ कई कॉलम अपडेट करें

  3. MYSQL में UserID + INNER JOIN के बजाय पर्यवेक्षक का नाम कैसे प्राप्त करें

  4. MySQL डेटाबेस परिनियोजन स्वचालन

  5. स्प्रिंग डेटा जेपीए केवल एक समग्र कुंजी ऑटो वृद्धि हुई समस्या है