|
|
|
ขอถามเรื่อง มีปัญญหาเกี่ยวกับภาษาไทยใน JPGraph ครับ |
|
|
|
|
|
|
|
Code (PHP)
<?php
session_start();
include('../info_ge3.php');
include ("../src/jpgraph.php");
include ("../src/jpgraph_pie.php");
// ติดต่อ ฐานข้อมูล เลือกข้อมูลขึ้นมาเพื่อแสดงกราฟ
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("register");
mysql_query("SET NAMES UTF8");
$strSQL = " select * from list_stu where add_stu = '$usercheck' and name_ge = '$namege' and group_ge = '$groupge'";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$data=array();
while($objResult = mysql_fetch_array($objQuery))
{
$data[1] = $objResult["in_check"];
$data[2] = $objResult["not_check"];
}
$labels=array();
{
$labels[1] = iconv('UTF-8', 'TIS-620', มา);
$labels[2] = iconv('TIS-620', 'UTF-8', ไม่มา);
}
// สร้างอ็อบเจ็คผ่านคลาส PieGraph แทนคลาส Graph ในบทความก่อน ๆ ครับ
$graph = new PieGraph(390,300,"auto");
$graph->SetShadow();
$graph->title->Set("จำนวนการเข้าเรียนของนักศึกษา");
$graph->title->SetFont(FF_ANGSA,FS_BOLD,20);
// ใส่ค่าให้กับ PiePlot เพื่อทำการ Plot ค่าต่าง ๆ ออกมาเก็บไว้ในอ็อบเจ็ค $p1
$p1 = new PiePlot($data);
// กำหนดสีให้กับเส้นขอบวงกลม
$p1->SetColor('[email protected]');
// กำหนดสีแต่ละสีที่เราต้องการให้กับ Pie Graph
$p1->SetSliceColors(array('gold', 'darkred'));
// กำหนด Legends โดยใช้ฟังก์ชัน GetShortMonth() เพื่อคืนค่าชื่อเดือนแบบย่อ
$p1->SetCenter(0.4);
$p1->SetValueType(PIE_VALUE_ABS);
// กำหนดรูแบบการแสดงค่าในที่นี้เป็นการแสดงตัวเลขจำนวนเต็ม
$p1->SetLegends($labels);
$p1->value->SetFormat('%d');
$p1->value->SetFont(FF_ANGSA,FS_BOLD,15);
$graph->Add($p1);
$graph->Stroke();
?>
คือ ตรงหัวข้อมันก็เป็นภาษาไทยตามปกตินะครับ แต่ทำไม ตรงตัวบอกสีมันกลายเป็นภาษาต่างดาวก็ไม่รู้เหมือนกันครับ
เช่นในรูปนี้
ลองทุกวิธีแล้วไม่ว่าจะ
Code (PHP)
iconv('UTF-8', 'TIS-620', มา);
iconv('TIS-620, 'UTF-8', มา);
หรือแม้กระทั่ง
$labels[1] = มา;
ไม่ทราบว่าผมควรแก้ยังไงดีครับผม งงจริง ๆ ขอบคุณล่วงหน้าครับ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-06-08 01:41:03 |
By :
bjungza |
View :
965 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่านกระทู้นี้ครับ #Ref 5
|
|
|
|
|
Date :
2012-06-08 06:07:43 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|