|
|
|
graph เขาทำยังไงครับ http://ipv6.loercks.net/mrtg/ คือสงสัยว่าเขาเขียนยังไง หรือมันเป็น fuction ใน MySQL |
|
|
|
|
|
|
|
มันจะเขียนอยู่ในรูปของ image งะครับ เหมือนวาดรูปเล่นใน php ธรรมดา เอาโค๊ตมาให้ดูเล่นๆนะครับ จาได้เอาไปเป็นแนวคิด
<?
ob_start();
session_start();
//include("table.php");
header("Content-type: img/png");
$data[1] = 45;
$data[2] = 50;
$data[3] = 55;
$data[4] = 60;
$data[5] = 65;
$data[6] = 70;
$data[7] = 75;
$data[8] = 80;
$data[9] = 85;
$data[10] = 90;
$data[11] = 95;
$data[12] = 100;
$mon[1] = 'jan';
$mon[2] = 'fab';
$mon[3] = 'mar';
$mon[4] = 'apr';
$mon[5] = 'may';
$mon[6] = 'jun';
$mon[7] = 'jul';
$mon[8] = 'aug';
$mon[9] = 'sep';
$mon[10] = 'oct';
$mon[11] = 'nov';
$mon[12] = 'dec';
$img = @imagecreate(650,440);
$color_gray = imagecolorallocate($img,192,220,255);
$color_blue = imagecolorallocate($img,0,100,200);
$color_black = imagecolorallocate($img,0,0,0);
$color_red = imagecolorallocate($img,255,0,0);
$num1 = 30;
$num2 = 50;
for($i=1;$i<13;$i++)
{
imagefilledrectangle($img,$num1,420-($data[$i]*4),$num2,420,$color_blue);
$num1 = $num1+50;
$num2 = $num2+50;
}
imageline($img,20,28,635,28,$color_red);
ImageString($img, 3, 620, 15, '98%' , $color_red);
imageline($img,0,420,650,420,$color_blue);
$num = 30;
for($i=1;$i<13;$i++)
{
ImageString($img, 3, $num, 423, $mon[$i] , $color_black);
$num = $num+50;
}
imagepng($img);
imagedestroy($img);
?>
|
|
|
|
|
Date :
25 พ.ย. 2549 09:12:39 |
By :
terng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2009-04-25 13:48:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|