Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 融合图误差_Javascript_Php_Jquery_Xml_Fusioncharts - Fatal编程技术网

Javascript 融合图误差

Javascript 融合图误差,javascript,php,jquery,xml,fusioncharts,Javascript,Php,Jquery,Xml,Fusioncharts,我做了一个fusionchart谁给了我这两个错误?我如何删除这些错误?我做了一个fusionchart谁给了我这两个错误?我如何删除这些错误 <?php include("DBConn.php"); include("FusionCharts.php"); $link = connectToDB(); $strQuery="select Distinct DATE_FORMAT(transactions.transaction_date,'%c-%d-%Y') as transacti

我做了一个fusionchart谁给了我这两个错误?我如何删除这些错误?我做了一个fusionchart谁给了我这两个错误?我如何删除这些错误

<?php

include("DBConn.php");
include("FusionCharts.php");
$link = connectToDB();
$strQuery="select Distinct DATE_FORMAT(transactions.transaction_date,'%c-%d-%Y') as transaction_date,sum(amount)as Amount from transactions group by       DATE_FORMAT(transactions.transaction_date,'%c-%d-%Y')";
    $result = mysql_query($strQuery) or die(mysql_error());
    if ($result) {
$strXML = "<chart caption='Reports' showValues='0' useRoundEdges='1' palette='3'>";
    while($ors = mysql_fetch_array($result)){
    //Generate <set label='..' value='..' />
    $strXML .= "<set label='" .$ors['transaction_date'] ."' value='" . $ors['Amount'] ."' />";
    }
}
    //free the result set
    mysql_free_result($result);
    mysql_close($link);
    //Finally, close <chart> element
    $strXML .= "</chart>";
    //date_default_timezone_set($_SESSION['timezone']);
 ?>

 <script type="text/javascript" src="Charts/FusionCharts.js"></script>
 <div id="chartContainer">
 <?php
 FC_SetRenderer('javascript');
 echo renderChart('Charts/Column2D.swf', // Path to chart type
                '', // Empty string when using Data String Method
                $strXML, // Variable that contains XML string
                'Tracking', // Unique chart ID
                '660', '400', // Width and height in pixels
                false,      // Disable debug mode
                true// Enable 'Register with JavaScript' (Recommended)
            );
 ?>
 </div>

参考错误:

Prototype is not defined
if(Prototype.Browser.IE)
FusionCharts is not defined


...Charts("Tracking") && FusionCharts("Tracking").dispose ) FusionCharts("Tracking"...
这是我的xml

<chart caption='Reports' showValues='0' useRoundEdges='1' palette='3'>
   <set label='1-06-2014' value='50' />
   <set label='1-07-2014' value='151.1500015258789' />
   <set label='1-08-2014' value='45' />
   <set label='1-09-2014' value='0' />
   <set label='1-10-2014' value='0' />
   <set label='1-13-2014' value='0' />
   <set label='1-14-2014' value='0' />
</chart>


如何删除这些错误?

如何删除这些错误给我建议请立即给我建议的人,这仅仅意味着FusionCharts实例未初始化。是否可以为我粘贴完整的php和sql(表的db模式)代码以进一步诊断问题?检查是否已在页面中指定的路径中复制了FusionCharts.js。要呈现JavaScript图表,请确保FusionCharts.HC.js、FusionCharts.HC.Charts.js和jquery.min.js。与FusionCharts.js位于同一文件夹中。不需要显式加载这些文件。
<?php

include("DBConn.php");
include("FusionCharts.php");
$link = connectToDB();
$strQuery="select Distinct DATE_FORMAT(transactions.transaction_date,'%c-%d-%Y') as transaction_date,sum(amount)as Amount from transactions group by       DATE_FORMAT(transactions.transaction_date,'%c-%d-%Y')";
    $result = mysql_query($strQuery) or die(mysql_error());
    if ($result) {
$strXML = "<chart caption='Reports' showValues='0' useRoundEdges='1' palette='3'>";
    while($ors = mysql_fetch_array($result)){
    //Generate <set label='..' value='..' />
    $strXML .= "<set label='" .$ors['transaction_date'] ."' value='" . $ors['Amount'] ."' />";
    }
}
    //free the result set
    mysql_free_result($result);
    mysql_close($link);
    //Finally, close <chart> element
    $strXML .= "</chart>";
    //date_default_timezone_set($_SESSION['timezone']);
 ?>

 <script type="text/javascript" src="Charts/FusionCharts.js"></script>
 <div id="chartContainer">
 <?php
 FC_SetRenderer('javascript');
 echo renderChart('Charts/Column2D.swf', // Path to chart type
                '', // Empty string when using Data String Method
                $strXML, // Variable that contains XML string
                'Tracking', // Unique chart ID
                '660', '400', // Width and height in pixels
                false,      // Disable debug mode
                true// Enable 'Register with JavaScript' (Recommended)
            );
 ?>
 </div>