0
而不是"value": "11413425.62"
,我如何更改代码以从数据库phpMyAdmin获取数据?来自数据库的量表图表值
这里是我的全部代码..
<script type="text/javascript" src="http://static.fusioncharts.com/code/latest/themes/fusioncharts.theme.fint.js?cacheBust=56"></script>
<script type="text/javascript">
FusionCharts.ready(function(){
var fusioncharts = new FusionCharts({
type: 'angulargauge',
renderAt: 'Profit10%',
width: '350',
height: '250',
dataFormat: 'json',
dataSource: {
"chart": {
"caption": "Total Profit",
"subcaption": "After add value",
"lowerLimit": "0",
"upperLimit": "10000000",
"showValue": "1",
"valueBelowPivot": "1",
"theme": "fint"
},
"colorRange": {
"color": [{
"minValue": "0",
"maxValue": "50000",
"code": "#e44a00"
}, {
"minValue": "50000",
"maxValue": "75000",
"code": "#f8bd19"
}, {
"minValue": "75000",
"maxValue": "100000",
"code": "#6baa01"
}]
},
"dials": {
"dial": [{
"value": "11413425.62"
}]
}
}
}
);
fusioncharts.render();
});
</script>
,并使用此文件“dataCountryGrossMargin.php”与此代码已被提取的数据。
<?php
error_reporting(E_ALL^E_DEPRECATED);
//connect to the server
$connect= mysql_connect("127.0.0.1","root","");
//$conn = new mysqli($servername, $username, $password);
if(!$connect)
{
die('Could not connect: '.mysql_error($connect));
}
//connect to the database
mysql_select_db("fyp",$connect);
$result = mysql_query("SELECT Country, COGS FROM `table 3`");
$rows = array();
while($r = mysql_fetch_array($result)) {
$row[0] = $r[0];
$row[1] = $r[1];
array_push($rows,$row);
}
print json_encode($rows, JSON_NUMERIC_CHECK);
mysql_close($connect);
?>
谢谢!
2dcolumn我设法使用图表来提取和查看数据。但使用量表,我似乎无法提取我的数据:( –
您是否使用了包括PHP库来帮助呈现结果的相同方法?include(“includes/fusioncharts.php”);' – user919426