|
|
|
jpGraph with mysql รบกวนช่วยทีครับ มือใหม่หัดขับ ช่วยทีนะครับ |
|
|
|
|
|
|
|
Code (PHP)
<?php
include ("../jpgraph.php");
include ("../jpgraph_bar.php");
include ("../jpgraph_line.php");
// ติดต่อ ฐานข้อมูล เลือกข้อมูลขึ้นมาเพื่อแสดงกราฟ
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM customer";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
// เตรียมข้อมุลที่จะแสดง เพื่อสร้างกราฟ
$datay=array();
while($objResult = mysql_fetch_array($objQuery))
{
$datay[] = $objResult["Budget"];
}
// 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();
?>
จากโค๊ดนี้อะครับผมดึงจาก DB ได้แล้ว
คือผมต้องการจะนับ ใน DB ก่อน แล้วเอามาทำกราฟอะครับ เช่น
ข้อมูล = 1,1,1,2,2,2,2,3,3,3,3
Code (PHP)
while($row = mysql_fetch_array($query)){
$array[] = $row['id_wait'];
}
$datay[] = (array_count_values($array));
ผลลัพธ์ [1] => 3 , [2] => 4, [3] => 4
ผมเขียนแบบนี้แล้วมัน error อะคับ
Code
error = cannot use auto scaling sine it is impossible to determine a valid min/max a value of the Y-axis(only null values);
รบกวนทีครับ มือใหม่หัดขับ อิอิ ขอบคุณครับ
Tag : MySQL
|
|
|
|
|
|
Date :
2012-06-02 17:41:49 |
By :
joethippy |
View :
1131 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดันๆ ครับ รบกวนที
|
|
|
|
|
Date :
2012-06-02 20:01:12 |
By :
joethippy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปิดไม่ได้อ่ะครับคุณ Ek_zab ขึ้น Sorry, no posts matched your criteria.
|
|
|
|
|
Date :
2012-06-02 20:46:30 |
By :
EllipsisQuantum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้เหมือนกัน TT
ใครรู้ช่วยทีครับ TT
|
|
|
|
|
Date :
2012-06-02 23:04:27 |
By :
joethippy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันที่จริง JPGraph มันก็ดีอยู่แล้วน่ะครับ ว่าแต่มัน Error อะไรคุณจะต้องไล่ดูเองครับ เพราะใน demo มันรันได้ คุณก็จะต้องดูว่าค่าใจ demo กับที่คุณทำมันต่างกันตรงไหน
|
|
|
|
|
Date :
2012-06-03 07:27:54 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|