Javascript **jqplot**图表从**数据库**获取数据,用于线形图,并使用**php**应用程序显示

Javascript **jqplot**图表从**数据库**获取数据,用于线形图,并使用**php**应用程序显示,javascript,php,jquery,charts,jqplot,Javascript,Php,Jquery,Charts,Jqplot,下面是我编写的代码,其中包含从数据库获取数据并将其添加到$orderArray1变量的代码。我想知道如何将这些数据添加到图表中 if(isset($_POST['submit'])==“GeneratePieChart”){ $fromDate=$\u POST['datepicker']; $toDate=$_POST['datepicker1']; $sql=“选择计数(*),日期格式(订单日期,%d-%b-%Y”)作为来自客户的订单日期,其中订单日期介于“$fromDate”和“$toD

下面是我编写的代码,其中包含从数据库获取数据并将其添加到$orderArray1变量的代码。我想知道如何将这些数据添加到图表中

if(isset($_POST['submit'])==“GeneratePieChart”){
$fromDate=$\u POST['datepicker'];
$toDate=$_POST['datepicker1'];
$sql=“选择计数(*),日期格式(订单日期,%d-%b-%Y”)作为来自客户的订单日期,其中订单日期介于“$fromDate”和“$toDate”之间,按日期分组(订单日期,%Y%m%d”)限制为0,30”;
echo$sql。“
”; $result=mysql\u查询($sql); while($row=mysql\u fetch\u assoc($result)){ $resultset[]=$row; } $orderCount=count($resultset); $orderArray=$resultset; $orderArray1=json_encode($orderArray); }
试试这个:

jQueryArray = [{"count(*)":"29","order_date":"20-Apr-2015"},{"count(*)":"5","order_date":"21-Apr-2015"}]
var line1 = [];
$.each(jQueryArray,function(index,val) {
      line1.push([val.order_date,val.count(*)]);
});

Ps:最好将索引
count(*)
更改为其他内容

您想在图表中传递它的位置??第一个值应该是date,第二个值应该是count我应该添加什么以及如何添加来代替索引和valI我得到一个空白图,我希望数据采用这种格式['23-May-08',578.55],['08年6月20日',566.5],'08年7月25日',480.88];