Report กราฟแท่ง ด้วย PHP #2
posted on 31 Aug 2008 22:35 by interviewz in PHP
โค๊ดนะ เปิดมาแล้วได้อย่างในภาพเลย
เอาไปแก้ๆกันเองล่ะกันเน้อ
<?
// http://interviewz.exteen.com
$hm = 170-($m*20);
$hf = 170-($f*20);
header("Content-type: image/gif");
$im=ImageCreate(250,200);
$bgcolor=ImageColorAllocate($im,255,255,215);
$orange=ImageColorAllocate($im,255,99,23);
$red=ImageColorAllocate($im,255,26,26);
$black=ImageColorAllocate($im,0,0,0);
ImageRectangle($im,70,170,90,$hm,$red); // กราฟผู้ชาย
ImageRectangle($im,120,170,140,$hf,$orange); //กราฟผู้หญิง
ImageLine($im,30,170,230,170,$black); //เส้นนอน
ImageLine($im,30,50,30,170,$black); //เส้นตั้ง
ImageLine($im,25,170,30,170,$black); // ขีด 0
ImageString($im,2,20,170,"0",$black); //เลข0
ImageLine($im,25,150,30,150,$black); // ขีด 1
ImageString($im,2,20,150,"1",$black); //เลข 1
ImageLine($im,25,130,30,130,$black); // ขีด 2
ImageString($im,2,20,130,"2",$black); //เลข2
ImageLine($im,25,110,30,110,$black); // ขีด 3
ImageString($im,2,20,110,"3",$black); // เลข3
ImageLine($im,25,90,30,90,$black); //ขีด 4
ImageString($im,2,20,90,"4",$black); //เลข 4
ImageLine($im,25,70,30,70,$black); //ขีด 5
ImageString($im,2,20,70,"5",$black); //เลข 5
ImageString($im,3,70,180,"male",$black); //ตัวหนังสือใต้กราฟ
ImageString($im,3,120,180,"female",$black); //ตัวหนังสือใต้กราฟ
ImageString($im,3,100,20,"Graph",$black); //ตัวหนังสือข้างบน
ImageGif($im);
ImageGif($im,"a.gif");
ImageDestroy($im);
?>
#1 By ป้า (161.246.1.36) on 2008-09-01 22:57