|
|
|
FusionCharts กราฟมันไม่แสดงครับ ช่วยด้วย ผมใส่ค่าเข้าไปแล้วมันไม่แสดงกราฟครับ |
|
|
|
|
|
|
|
อันนี้หน้า ให้เราใส่ค่า รหัส กับ ปีเข้าไปครับ
supply_view.php Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<form name="form1" method="post" action="?pages=chart" >
<table width="100%">
<tr>
<td width="3%"> </td>
<td width="17%">เลือกข้อมูลประจำเดือน</td>
<td width="16%"><input type="text" name="user_id" id="user_id" /></td>
<td width="14%">กรอกข้อมูลเป็นปี พ.ศ.</td>
<td width="47%"><label>
<input type="text" name="year" id="year">
</label></td>
<td width="3%"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td><input type="submit" name="button" id="button" value="ตกลง" /></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
นี่เป็นหน้าที่ 2ครับ โดยการส่งค่าจากหน้าแรกมาครับ
Code (PHP)
<?
echo $user_id=$_POST['user_id'];
echo $year=$_POST['year'];
require("connect/connect.php");
?>
<Html>
<Head>
<Title></Title>
<script language="JavaScript" src="JSClass/FusionCharts.js"></script>
</Head>
<Body >
<? require ('pie3d.php') ;?>
<table width="98%" border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td valign="top" class="text" align="center"><div id="chartdiv" align="center"></div>
<script type="text/javascript">
var chart = new FusionCharts("flash_chart/Column3D.swf", "ChartId", "500", "350", "0", "0"); // ที่เก็บไฟล์ swf
chart.setDataURL("Pie3D.php&user_id=<?= "$user_id"?>&year=<?= " $year" ;?>"); //เรียกใช้คำสั่ง SQL จากฐานข้อมูล
chart.render("chartdiv");
</script> </td>
</tr>
</table><br>
<table width="50%" border="0" align="center" >
<tr>
<td></td>
</tr>
</table>
นี่เป็นหน้าที่สามครับ โดยหน้านี้จะถูกเรียกใช้โดย หน้าที่สองครับ
pie3d.php Code (PHP)
<?
echo $user_id=$_POST['user_id'];
echo $year=$_POST['year'];
require("connect/connect.php");
?>
<Html>
<Head>
<Title></Title>
<script language="JavaScript" src="JSClass/FusionCharts.js"></script>
</Head>
<Body >
<? require ('pie3d.php') ;?>
<table width="98%" border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td valign="top" class="text" align="center"><div id="chartdiv" align="center"></div>
<script type="text/javascript">
var chart = new FusionCharts("flash_chart/Column3D.swf", "ChartId", "500", "350", "0", "0"); // ที่เก็บไฟล์ swf
chart.setDataURL("Pie3D.php&user_id=<?= "$user_id"?>&year=<?= " $year" ;?>"); //เรียกใช้คำสั่ง SQL จากฐานข้อมูล
chart.render("chartdiv");
</script> </td>
</tr>
</table><br>
<table width="50%" border="0" align="center" >
<tr>
<td></td>
</tr>
</table>
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2010-12-11 01:44:41 |
By :
jobjab_bcis |
View :
1621 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-12-11 07:10:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบว่ามี กราฟตัวไหนที่เป็น js ฟรีๆ แนะนำบ้างคับ
|
|
|
|
|
Date :
2010-12-11 07:50:13 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|