|
|
|
ช่วยดู jpgraph ด้วยค่ะ จะแก้ไขกราฟได้ยังไงค่ะ ไม่เข้าใจ |
|
|
|
|
|
|
|
ช่วยดูหน่อยค่ะ คือต้องการแสดงข้อมูลแบ่งเป็นผ่าน กับ ไม่ผ่านค่ะ
แต่ทีนี้ ลองทำแล้วจริง ๆ มันต้องแสดงข้อมูลว่า ผ่าน 100%
แต่มันมี 50% ค้างอยู่แล้ว มาจากไหนไม่รู้??
รบกวนช่วยดูตรงนี้ด้วยนะค่ะ
แล้วเราจะแก้ คำอธิบายด้านล่างที่ตอนนี้มันเป็นคำว่า jan feb เป็น ผ่าน กับ ไม่ผ่าน แก้ตรงไหนค่ะ??
แล้วอยากให้มันแสดงกล่องข้างๆ ด้วยว่า สีไหนคือผ่าน สีไหนคือ ไม่ผ่าน แก้ตรงไหนค่ะ??
Code (PHP)
<?php
include ("jpgraph-3.5.0b1/src/jpgraph.php");
include ("jpgraph-3.5.0b1/src/jpgraph_pie.php");
include ("jpgraph-3.5.0b1/src/jpgraph_pie3d.php");
// ติดต่อ ฐานข้อมูล เลือกข้อมูลขึ้นมาเพื่อแสดงกราฟ
include ("config.php");
$strSQL = "SELECT * FROM markingsheet where test_status='1'";
$objQuery = mysql_query($strSQL);
// เตรียมข้อมุลที่จะแสดง เพื่อสร้างกราฟ
$data=array();
while($objResult = mysql_fetch_array($objQuery))
{
$data[] = $objResult["alert"];
}
$graph = new PieGraph(500,300,"auto");
$graph->SetShadow();
$graph->title->Set(iconv('TIS-620','UTF-8',"Graph"));
$graph->title->SetFont(FF_ANGSA,FS_BOLD,18);
// จะต่างกันแค่ตอนสร้างอ็อบเจ็คเท่านั้นครับ
$p1 = new PiePlot3D($data);
$p1->SetColor('[email protected]');
$p1->SetShadow('[email protected]', 2);
$p1->SetSliceColors(array('[email protected]','[email protected]'));
$p1->SetAngle(20);
$p1->SetSize(0.5);
$p1->SetCenter(0.43);
$p1->value->SetFont(FF_COURIER,FS_BOLD,8);
$p1->SetLegends($gDateLocale->GetShortMonth());
$p1->ExplodeAll(10);;
$graph->Add($p1);
$graph->Stroke();
?>
ขอบคุณล่วงหน้าค่ะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-08-24 11:21:12 |
By :
gunamka |
View :
1024 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สนค่ะ รบกวนหน่อยนะคะ
|
|
|
|
|
Date :
2012-08-24 12:52:10 |
By :
gunamka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|