Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.37 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="fr">
  3. <head><meta charset="UTF-8" />
  4.  
  5. <title>Probabilités 6/49</title>
  6. <link rel="stylesheet" href="css/main.css" />
  7. <script src="script.js"></script>
  8. <link rel="stylesheet" type="text/css" href="../../css/menutir.css" />
  9.  
  10. </head>
  11.  
  12. <body>
  13. <div id="fond">
  14. <div id="main">
  15. <script type="text/javascript">
  16. <!--
  17. raPeelAffid = 'aff74441:peel';
  18. raPeelCurrency = 'usd';
  19. raPeelLanguage = 'fr';
  20. raPeelSite = 'all';
  21. // -->
  22. </script>
  23. <script type="text/javascript" src="//cdn.rewardsaffiliates.com/scripts/raPeel/ra_peel.js"></script>
  24.  
  25. <center><div id="title">6/49:Probabilités</div></title></center>
  26. <br><br>
  27. <ul id="menu-accordeon">
  28. <div id="color649">
  29. <li><a><img src="../../images/l649.png" align="middle" alt="Mountain View" color="red" style="width:55px;height:35px;"><id><img src="../../images/info.png" alt="Mountain View" align="middle" style="width:55px;height:35px;"></id></a>
  30. <ul>
  31. <li><a> -Dans cette grille vous retrouverez tous les pourcentages de probabilités de sorties de chaque numéro. (Remarque: Nos prévisions sont basées sur le comportement des numéros et ce, au cours des 50 derniers tirages. Ne jamais oublier que les loteries sont avant tout des jeux de hasard.)</a></li>
  32. </ul>
  33. </div>
  34. </li>
  35. </ul>
  36. <br><br>
  37.  
  38. <?php
  39. require_once "db.php";
  40. require_once "core.php";
  41.  
  42. // Pour les feignants comme moi :p, on défini une variable pour n'avoir à changer le nom de la table qu'une seule fois.
  43. $table = "Grandevie";
  44.  
  45. // On commence par lister tout les chiffres possibles et pour ces derniers on leur attribut une couleur
  46. $results = createNumbers(50);
  47. $tempNumbers = createNumbers(50);
  48.  
  49. // Chiffre(s) le(s) moins apparue(s) lors des 50 derniers tirages
  50. $tempNumbers = createNumbers(50, 0);
  51. $fifth_last_draws = $db->query("SELECT Tirage FROM $table Order By ID desc LIMIT 50");
  52. foreach ($fifth_last_draws as $draw) {
  53. $currentNumbers = explode("-", str_replace(" ", "", $draw->Tirage));
  54. foreach ($currentNumbers as $number) {
  55. $index = ltrim($number, '0');
  56. $tempNumbers[$index]++;
  57. }
  58. }
  59. // Suppression des chiffres non sorties
  60. $tempNumbers = array_filter($tempNumbers);
  61. $minNumber = min($tempNumbers);
  62. // Mise à jour du tableau pour les tout les chiffres dont la valeur vaut 1
  63. foreach ($tempNumbers as $key => $number) {
  64. if($number == $minNumber) {
  65. $results = updateNumber($results, $key, "green");
  66. }
  67. }
  68.  
  69. // Chiffres non apparues aux 20 derniers tirages
  70. $tempNumbers = createNumbers(50);
  71. $twenties_last_draws = $db->query("SELECT Tirage FROM $table Order By id desc LIMIT 20");
  72. foreach ($twenties_last_draws as $draw) {
  73. $currentNumbers = explode("-", str_replace(" ", "", $draw->Tirage));
  74. foreach ($currentNumbers as $number) {
  75. $index = ltrim($number, '0');
  76. unset($tempNumbers[$index]);
  77. }
  78. }
  79.  
  80. foreach ($tempNumbers as $key => $value) {
  81. $results = updateNumber($results, $key, "green");
  82. }
  83.  
  84. // 10 derniers tirages
  85. $tempNumbers = createNumbers(50, 0);
  86. $ten_last_draws = $db->query("SELECT Tirage FROM $table Order By id desc LIMIT 10");
  87. foreach ($ten_last_draws as $draw) {
  88. $currentNumbers = explode("-", str_replace(" ", "", $draw->Tirage));
  89. foreach ($currentNumbers as $number) {
  90. for($i=1; $i <= count($tempNumbers); $i++) {
  91. if($i == $number) {
  92. $tempNumbers[$i]++;
  93. }
  94. }
  95. }
  96. }
  97.  
  98. foreach ($tempNumbers as $number => $count) {
  99. switch($count) {
  100. case 2:
  101. $results = updateNumber($results, $number, "green");
  102. break;
  103. // 30% == yellow
  104. case 3:
  105. $results = updateNumber($results, $number, "yellow");
  106. break;
  107. // 20% = purple
  108. case 4:
  109. $results = updateNumber($results, $number, "red");
  110. break;
  111. case 5:
  112. $results = updateNumber($results, $number, "purple");
  113. break;
  114.  
  115. default:
  116. break;
  117. }
  118.  
  119. }
  120.  
  121. // 2 terniers tirages
  122. $two_last_draws = $db->query("SELECT Tirage FROM $table Order By id desc LIMIT 2");
  123. $first_numbers = explode("-", str_replace(" ", "", $two_last_draws[0]->Tirage));
  124. $second_numbers = explode("-", str_replace(" ", "", $two_last_draws[1]->Tirage));
  125.  
  126. foreach ($first_numbers as $currentNumber) {
  127. if(in_array($currentNumber, $second_numbers)) {
  128. $results = updateNumber($results, $currentNumber, "orange");
  129. }
  130. }
  131.  
  132.  
  133. // 3 derniers tirages
  134. $three_last_draws = $db->query("SELECT Tirage FROM $table Order By id desc LIMIT 3");
  135. $first_numbers = explode("-", str_replace(" ", "", $three_last_draws[0]->Tirage));
  136. $second_numbers = explode("-", str_replace(" ", "", $three_last_draws[1]->Tirage));
  137. $three_numbers = explode("-", str_replace(" ", "", $three_last_draws[2]->Tirage));
  138.  
  139. foreach ($first_numbers as $currentNumber) {
  140. if(in_array($currentNumber, $second_numbers) && in_array($currentNumber, $three_numbers)) {
  141. $results = updateNumber($results, $currentNumber, "red");
  142. }
  143. }
  144.  
  145.  
  146. // 4 derniers tirages
  147. $four_last_draws = $db->query("SELECT Tirage FROM $table Order By id desc LIMIT 4");
  148. $first_numbers = explode("-", str_replace(" ", "", $four_last_draws[0]->Tirage));
  149. $second_numbers = explode("-", str_replace(" ", "", $four_last_draws[1]->Tirage));
  150. $three_numbers = explode("-", str_replace(" ", "", $four_last_draws[2]->Tirage));
  151. $four_numbers = explode("-", str_replace(" ", "", $four_last_draws[3]->Tirage));
  152.  
  153. foreach ($first_numbers as $currentNumber) {
  154. if(in_array($currentNumber, $second_numbers) && in_array($currentNumber, $three_numbers) && in_array($currentNumber, $four_numbers)) {
  155. $results = updateNumber($results, $currentNumber, "purple");
  156. }
  157. }
  158. ?>
  159.  
  160.  
  161.  
  162. <table>
  163. <thead>
  164. <tr>
  165. <td>Sorties probables</td>
  166. <td>40%</td>
  167. <td>35%</td>
  168. <td>30%</td>
  169. <td>20%</td>
  170. <td>5%</td>
  171. </tr>
  172. </thead>
  173.  
  174. <tbody>
  175. <?php
  176. foreach ($results as $key => $value) {
  177. echo "<tr>";
  178. if($value == 'black') {
  179. echo "<td class='black'>$key</td>";
  180. } else {
  181. echo "<td>-</td>";
  182. }
  183. if($value == 'green') {
  184. echo "<td class='green'>$key</td>";
  185. } else {
  186. echo "<td>-</td>";
  187. }
  188. if($value == 'orange') {
  189. echo "<td class='orange'>$key</td>";
  190. } else {
  191. echo "<td>-</td>";
  192. }
  193. if($value == 'yellow') {
  194. echo "<td class='yellow'>$key</td>";
  195. } else {
  196. echo "<td>-</td>";
  197. }
  198. if($value == 'red') {
  199. echo "<td class='red'>$key</td>";
  200. } else {
  201. echo "<td>-</td>";
  202. }
  203. if($value == 'purple') {
  204. echo "<td class='purple'>$key</td>";
  205. } else {
  206. echo "<td>-</td>";
  207. }
  208. echo "</tr>";
  209. }
  210. ?>
  211. </tbody>
  212. </table>
  213. <center><p id="copyright"><?php require_once("../../tpl/copyright.tpl");?></p></center>
  214. </body>
  215. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement