bulletin_euromillions.gif

Vous cherchez à réaliser des statistiques sur les numéros sortis à l'Euromillions ?

Voici un dump SQL des 879 tirages Euromillions que vous pourrez facilement importer dans une base MySQL.

Pour identifier les numéros qui sont les moins tirés au sort, voici un petit exemple de script PHP qui vous permettra de classer les numéros de l'Euromillions par nombre croissant de tirages.

<?php

$hostname = "localhost";
$database = "euromillion";
$username = "monlogin";
$password = "monpass";

// Connexion à la base de données
try {
    $dbh = new PDO("mysql:host=$hostname;dbname=$database", $username, $password);
} catch(PDOException $e) {
    echo $e->getMessage();
}

// Prepare Statement
$stmt = $dbh->prepare("SELECT count(*) as occurs FROM resultats where n1=:number or n2=:number or n3=:number or n4=:number or n5=:number");
$numbers = array(); 

// Pour les chiffres de 0 à 50
for ($i=1; $i<=50; $i++){
    $stmt->bindParam(':number', $i);
    $stmt->execute();
    $data = $stmt->fetch();
    $numbers[$i] = $data["occurs"];
}

// On ordone la liste par valeur
asort($numbers);

// On affiche pour chaque numéro, les occurrences 
foreach($numbers as $number => $occurs){
    echo $number. " => " .$occurs."<br/>";
}

Vous pouvez aussi jouer avec le logiciel RapidMiner pour fabriquer de magnifiques graphes que seul vous-même saurez exploiter.

Si jamais ce script fait de vous un millionnaire, n'oubliez pas d'avoir une petite pensée pour Geeek ;-)

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Annexes