Geeek - Le blog Geek & High-tech

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 C  la base de donnC)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 C  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 numC)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 ;-)


Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Parfait ! Vous êtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magique pour vous connecter à ce site