open(); function totaltotal() //nombre d'avions poèmes créés depuis le début { global $db; $query = "SHOW TABLE STATUS LIKE 'avionpoeme'"; $db->query($query); $result = $db->result->fetch_assoc(); return $result['Auto_increment']-1; } function total() { global $db; $query = "SELECT COUNT(*) as nAvion FROM avionpoeme"; $db->query($query); $result = $db->result->fetch_assoc(); return $result["nAvion"]; } function totalenvol() { global $db; $query = "SELECT COUNT(*) as n FROM avionpoeme WHERE public!=2"; $db->query($query); $result = $db->result->fetch_assoc(); return $result["n"]; } function alea() { global $db; $query = "SELECT COUNT(*) as nAvion FROM avionpoeme WHERE "; $db->query($query); $result = $db->result->fetch_assoc(); return $result["n"]; } function anonymous() { global $db; $query = "SELECT COUNT(*) as n FROM avionpoeme WHERE expemail=''"; $db->query($query); $result = $db->result->fetch_assoc(); return $result["n"]; } $nAvionCree = totaltotal(); if ($nAvionCree == 0) { echo "Aucun avion-poème envoyé pour l'instant"; }else { echo "Nombre total d'avions-poème : " . $nAvionCree . EOL; $total = total(); $avionSupp = $nAvionCree-$total; echo "Nombre d'avion supprimés : " . $avionSupp . " => " . $avionSupp/$nAvionCree*100 . "%" . EOL; $nAvionenvol = totalenvol(); echo "Nombre d'avions-poème en vol : " . $nAvionenvol . " => " . $nAvionenvol/$nAvionCree*100 . "%" . EOL; $anonymous = anonymous(); echo "Nombre d'envois anonymes : " . $anonymous . " => " . $anonymous/$nAvionCree*100 . "%" . EOL; } $db->close();