1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
<?
mysql_connect("localhost", "root", "");
mysql_select_db("sytral");
// Combien d'entrées pour les différents délai ?
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM trace WHERE delai=0");
$donnees = mysql_fetch_array($retour);
$nonresolu=$donnees['nbre_entrees'];
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM trace WHERE delai=1");
$donnees = mysql_fetch_array($retour);
$rapidement=$donnees['nbre_entrees'];
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM trace WHERE delai=2");
$donnees = mysql_fetch_array($retour);
$moyennement=$donnees['nbre_entrees'];
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM trace WHERE delai=3");
$donnees = mysql_fetch_array($retour);
$lentement=$donnees['nbre_entrees'];
$max= max($nonresolu,$rapidement,$moyennement,$lentement); //Recupere la valeur maximale
$tailleimagey=$max*5+40; //hauteur de l'image suivant le nombre maximum d'entrée
$tailleimagex=300; //largeur de l'image
header ("Content-type: image/png");
$image = imagecreate($tailleimagey,$tailleimagex);
$orange = imagecolorallocate($image, 255, 128, 0);
$bleu = imagecolorallocate($image, 0, 0, 255);
$bleuclair = imagecolorallocate($image, 156, 227, 254);
$noir = imagecolorallocate($image, 0, 0, 0);
$blanc = imagecolorallocate($image, 255, 255, 255);
imagestring($image, 5, 20, 40, 'laziza', $noir);
imagepng($image);
?> |
Partager