correction of some regressions
This commit is contained in:
@ -14,6 +14,7 @@
|
||||
$result = $db->result->fetch_assoc();
|
||||
return $result['Auto_increment']-1;
|
||||
}
|
||||
|
||||
function total() //nombre d'avions poèmes présents dans la base
|
||||
{
|
||||
global $db;
|
||||
@ -27,26 +28,42 @@
|
||||
function totalenvol() //nombre d'avions poèmes en vol
|
||||
{
|
||||
global $db;
|
||||
$query = "SELECT COUNT(*) as n FROM avionpoeme WHERE public!=2";
|
||||
$query = "SELECT COUNT(*) as n FROM avionpoeme WHERE atteri!=1";
|
||||
$db->query($query);
|
||||
$result = $db->result->fetch_assoc();
|
||||
return $result["n"];
|
||||
}
|
||||
|
||||
function alea()
|
||||
function alea($nAvionEnvoye)
|
||||
{
|
||||
global $db;
|
||||
$query = "SELECT COUNT(*) as nAvion FROM avionpoeme WHERE ";
|
||||
$query = "SELECT DISTINCT deliveryMethod FROM avionpoeme";
|
||||
$db->query($query);
|
||||
$result = $db->result->fetch_assoc();
|
||||
return $result["n"];
|
||||
|
||||
$result = $db->result->fetch_all(MYSQLI_ASSOC);
|
||||
//var_dump($result);
|
||||
foreach ( $result as $method )
|
||||
{
|
||||
$query = "SELECT COUNT(*) as nAvion FROM avionpoeme WHERE deliveryMethod='" . $method["deliveryMethod"] . "'";
|
||||
$db->query($query);
|
||||
$result = $db->result->fetch_assoc();
|
||||
echo "Méthode => " . $method["deliveryMethod"] . " nombre d'avion poèmes => " . $result["nAvion"] . " => " . round($result["nAvion"]/$nAvionEnvoye*100,2) . "%" . EOLH;
|
||||
}
|
||||
}
|
||||
|
||||
function anonymous() //nombre d'avions poèmes envoyés anonymement
|
||||
{
|
||||
global $db;
|
||||
$query = "SELECT COUNT(*) as n FROM avionpoeme WHERE expemail=''";
|
||||
$query = "SELECT COUNT(*) as n FROM avionpoeme WHERE expeknown='0'";
|
||||
$db->query($query);
|
||||
$result = $db->result->fetch_assoc();
|
||||
return $result["n"];
|
||||
|
||||
}
|
||||
|
||||
function deleted()
|
||||
{
|
||||
global $db;
|
||||
$query = "SELECT COUNT(*) as n FROM avionpoeme WHERE public='2'";
|
||||
$db->query($query);
|
||||
$result = $db->result->fetch_assoc();
|
||||
return $result["n"];
|
||||
@ -63,11 +80,14 @@
|
||||
echo "Nombre total d'avions-poème : " . $nAvionEnvoye . EOLH;
|
||||
$total = total();
|
||||
$avionSupp = $nAvionEnvoye-$total;
|
||||
echo "Nombre d'avion supprimés : " . $avionSupp . " => " . round($avionSupp/$nAvionEnvoye*100,3) . "%" . EOLH;
|
||||
echo "Nombre d'avion supprimés : " . $avionSupp . " => " . round($avionSupp/$nAvionEnvoye*100,2) . "%" . EOLH;
|
||||
$nAvionenvol = totalenvol();
|
||||
echo "Nombre d'avions-poème en vol : " . $nAvionenvol . " => " . round($nAvionenvol/$nAvionEnvoye*100) . "%" . EOLH;
|
||||
echo "Nombre d'avions-poème en vol : " . $nAvionenvol . " => " . round($nAvionenvol/$nAvionEnvoye*100,2) . "%" . EOLH;
|
||||
$anonymous = anonymous();
|
||||
echo "Nombre d'envois anonymes : " . $anonymous . " => " . round($anonymous/$nAvionEnvoye*100) . "%" . EOLH;
|
||||
echo "Nombre d'envois anonymes : " . $anonymous . " => " . round($anonymous/$nAvionEnvoye*100,2) . "%" . EOLH;
|
||||
$deleted = deleted();
|
||||
echo "Nombre d'avions anonymisés(effacés) : " . $deleted . " => " . round($deleted/$nAvionEnvoye*100,2) . "%" . EOLH;
|
||||
alea($nAvionEnvoye);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user