MED0004; $value[$i]=$row_query->MED0004; //echo ("VALORE=$value[$i]
"); $Int=$row_query->MED0003; if(($value[$i]>0)&&($value[$i]<=45)){ $quad[1]=$quad[1]+1; } if(($value[$i]>45)&&($value[$i]<=90)){ $quad[2]=$quad[2]+1; } if(($value[$i]>90)&&($value[$i]<=135)){ $quad[3]=$quad[3]+1; } if(($value[$i]>135)&&($value[$i]<=180)){ $quad[4]=$quad[4]+1; } if(($value[$i]>180)&&($value[$i]<=225)){ $quad[5]=$quad[5]+1; } if(($value[$i]>225)&&($value[$i]<=270)){ $quad[6]=$quad[6]+1; } if(($value[$i]>270)&&($value[$i]<=315)){ $quad[7]=$quad[7]+1; } if(($value[$i]>315)&&($value[$i]<=360)){ $quad[8]=$quad[8]+1; } }//ENd WHILE for($j=1;$j<=8;$j++){ //echo "Tot Sett-".$j."=".$quad[$j]; $quad[$j]=$quad[$j]*10; } //die(); $imgWidth=800; $imgHeight=800; $graphValues=array($quad[1],$quad[2],$quad[3],$quad[4],$quad[5],$quad[6],$quad[7],$quad[8]); //$graphValues[]=$quad[]; // Create image and define colors $image=imagecreate($imgWidth, $imgHeight); $gd=$image; $colorWhite=imagecolorallocate($image, 255, 255, 255); $colorGrey=imagecolorallocate($image, 192, 192, 192); $colorBlue=imagecolorallocate($image, 0, 0, 255); $colorLightBlue=imagecolorallocate($image, 0, 0, 235); $colorDarkBlue=imagecolorallocate($image, 0, 0, 255); $red = imagecolorallocate($image, 255, 0, 0); $white=imagecolorallocate($image, 240, 244, 0); // Create border around image imageline($image, 0, 0, 0, 800, $colorGrey); imageline($image, 0, 0, 800, 0, $colorGrey); imageline($image, 799, 0, 799, 799, $colorGrey); imageline($image, 0, 799, 799, 799, $colorGrey); imagestring($image, 12, 115, 4, "Grafico per il giorno $data", $red); // Create grid for ($i=1; $i<11; $i++){ imageline($image, $i*100, 0, $i*100, 800, $colorGrey); imageline($image, 0, $i*50, 800, $i*50, $colorGrey); } // Create bar charts for ($i=0; $i<10; $i++){ imagefilledrectangle($image, $i*100, (800-$graphValues[$i]), ($i+1)*100, 800, $colorDarkBlue); imagefilledrectangle($image, $i*100, (800-$graphValues[$i]), ($i+1)*100, 800, $colorDarkBlue); //imagefilledrectangle($image, ($i*100)+1, (800-$graphValues[$i])+1, (($i+1)*100)-5, 799, $colorLightBlue); //imagefilledrectangle($image, ($i*100)+1, (800-$graphValues[$i])+1, (($i+1)*100)-5, 799, $colorLightBlue); } imagestring($image, 20, 2, 760, "Quadr. 1", $red); imagestring($image, 20, 102, 760, "Quadr. 2", $red); imagestring($image, 20, 202, 760, "Quadr. 3", $red); imagestring($image, 20, 302, 760, "Quadr. 4", $red); imagestring($image, 20, 402, 760, "Quadr. 5", $red); imagestring($image, 20, 502, 760, "Quadr. 6", $red); imagestring($image, 20, 602, 760, "Quadr. 7", $red); imagestring($image, 20, 702, 760, "Quadr. 8", $red); imagestring($image, 15, 20, 60, "N.eventi", $white); header("Content-type: image/png"); imagepng($image); imagedestroy($image); ?>