|
|
|
JPGraph - เซทยังไงให้ขึ้นเป็นภาษาไทยคะ คือตอนนี้ทำให้ออกเปนภาษาไทยได้แล้ว แต่ว่ามันไม่ได้เป็นข้อความที่พิมพ์ลงไปอ่ะค่ะ |
|
|
|
|
|
|
|
kam_jung27@ hotmail.com
|
|
|
|
|
Date :
2010-02-01 15:14:22 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันเป็นที่ตัว db หรือว่า jpgraph ครับ
|
|
|
|
|
Date :
2010-02-01 18:01:31 |
By :
mee079 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เช็คเรื่อง charset ว่าควรเป็น utf-8
|
|
|
|
|
Date :
2010-02-01 18:25:58 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เซทไปหมดแล้วค่ะ อันนี้ตัวโค้ดของมันนะคะ
Code (PHP)
<?php
require("../jpgraph/jpgraph.php"); //this is path of tool
require("../jpgraph/jpgraph_bar.php");
require("../jpgraph/jpgraph_flags.php");
include ("connect.php") ;
$sql1 = "select *from member order by username";
$result = mysql_query($sql1)
or die("query error 1 ".mysql_error());
$sumtotal = 0;
while ($rs = mysql_fetch_array($result)){
$xdata[] = $rs["username"];
$ydata[] = $rs["buy_totalprice"];
}
$graph = new Graph(350,450);
$graph->SetScale("textlin");
$graph->SetMarginColor('white');
$graph->SetBackgroundGradient("white","whitesmoke",GRAD_HOR, BGRAD_MARGIN);
$graph->SetShadow();
$graph->SetMargin(40,30,20,40);
$graph->title->SetFont(FF_TAHOMA, FS_BOLD,12);
$graph->title->Set(iconv('TIS-620','UTF-8',"รายงาน"));
$graph->subtitle->SetFont(FF_TAHOMA, FS_BOLD,12);
$graph->subtitle->Set(iconv('TIS-620','UTF-8',"รายงานลูกค้า"));
$graph->xaxis->title->Set("Username");
$graph->yaxis->title->Set("Bath");
$graph->xaxis->SetTickLabels($xdata);
$graph->SetMarginColor('white');
$graph->SetBackgroundGradient("white","whitesmoke",GRAD_HOR, BGRAD_MARGIN);
$bplot = new BarPlot($ydata);
$bplot->SetFillGradient('white','pink',GRAD_VERT);
$bplot->SetColor('gainsboro');
$bplot->SetWeight(1);
$bplot->value->Show();
$bplot->value->SetFont(FF_TAHOMA, FS_BOLD,8);
$bplot->value->SetAngle(45);
$graph->Add($bplot);
$graph->Stroke();
?>
|
|
|
|
|
Date :
2010-02-01 22:46:33 |
By :
Mintiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากที่ดู Code น่ะครับ
ถ้า file encode เป็น windows-874 อยู่แล้ว ไม่ต้อง iconv
แต่ถ้า file encode เป็น utf-8 ให้ iconv จาก utf-8 เป็น tis-620
ถ้าใช้ editplus ลองกด save as แล้วดูด้านล่างสุดว่า file encode เป็นแบบใหนครับ
|
|
|
|
|
Date :
2010-02-01 23:42:51 |
By :
ผ่านมา |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ขอบคุณค่ะ > <
|
|
|
|
|
Date :
2010-02-02 09:27:02 |
By :
Mintiiz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|