จะทำกราฟโดยใช้ jgraph แล้วผลเป็นอย่างนี้ครับ JpGraph Error: HTTP headers have already been sent. Caused by output from file MyChart.php at line 2.
ช่วยทีครับ
โค้ดครับ
<?
include ("Jgraph/jpgraph.php");
include ("Jgraph/jpgraph_bar.php");
include ("Jgraph/jpgraph_line.php");
// ติดต่อ ฐานข้อมูล เลือกข้อมูลขึ้นมาเพื่อแสดงกราฟ
$objConnect = mysql_connect("localhost","root","12345") or die("Error Connect to Database");
$objDB = mysql_select_db("cat_system");
$strSQL = "SELECT * FROM repair_info";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
// เตรียมข้อมุลที่จะแสดง เพื่อสร้างกราฟ
$datay=array();
while($objResult = mysql_fetch_array($objQuery))
{
$datay[] = $objResult["check1"];
}
// Create the graph.
$graph = new Graph(350,300);
$graph->SetScale("textlin");
$graph->SetMarginColor('navy:1.9');
$graph->SetBox();
$graph->title->Set('Bar Pattern');
$graph->title->SetFont(FF_ARIAL,FS_BOLD,20);
$graph->SetTitleBackground('lightblue:1.3',TITLEBKG_STYLE2,TITLEBKG_FRAME_BEVEL);
$graph->SetTitleBackgroundFillStyle(TITLEBKG_FILLSTYLE_HSTRIPED,'lightblue','blue');
// Create a bar pot
$bplot = new BarPlot($datay);
$bplot->SetFillColor('darkorange');
$bplot->SetWidth(0.6);
$bplot->SetPattern(PATTERN_CROSS1,'navy');
$graph->Add($bplot);
$graph->Stroke();
mysql_close($objConnect);
echo mysql_error();
?>
Tag : PHP, MySQL
ประวัติการแก้ไข 2013-01-22 14:44:05
Date :
2013-01-22 14:33:27
By :
luk101
View :
1181
Reply :
3
มันมี error หรือเปล่าครับ ถึงมีการส่ง header ไปก่อน output
Date :
2013-01-22 20:34:38
By :
mr.win
เชค error ดูคับ
Date :
2013-02-05 20:38:34
By :
คนดู
เป็นเหมือนกันเลย
Date :
2013-07-08 13:22:10
By :
skyfire
Load balance : Server 03