2013-04-17 68 views
0

我有一些問題。請原諒我的英語。用PHP查詢JQuery餅餡餅MYSQL

我將顯示數據但沒有任何東西!

我不知道問題在哪裏。我沒有找到它。 Thnaks你的幫助。

代碼的HTML

<div id="pie2" style="height:300px"></div> 

代碼的JavaScript

jQuery(document).ready(function ($){ 
var options = { 
     series: { 
      pie: { 
       show: true, 
       radius: 1, 
        label: { 
         show: true, 
         radius: 2/3, 
         tilt:0.5, 
         formatter: function(label, series) 
         { 
          return '<div style="font-size:8pt;text-align:center;padding:2px;color:white;">' + label + '<br/>' + Math.round(series.percent) + '% (' + series.data[0][1] + ')</div>'; 
         }, 

         background: 
         { 
          opacity: 0.8 
         } 
        } 
      } 
     }, 
     legend: { 
      show: true 
     } 
    }; 
var dataset1 = <?php echo json_encode($pie);?>; 
var data = [ 
      { 
       "label": "Random Values", 
       "data": dataset1 
      } 
     ]; 
var plotarea = $("#pie2"); 
$.plot(plotarea , data); 

});

代碼PHP(source_pie.php)

$sql = "SELECT COUNT(rne) AS rne, dept FROM anuetab GROUP BY dept"; 
$result = mysql_query($sql); 
while($row = mysql_fetch_assoc($sql)){ 
$pie[] = array(
    'label'=>$row['dept'], 
    'data'=>$row['rne'] 
    ); 
echo '<pre>'; 
print_r($pie); 
echo '</pre>'; 
} 
echo json_encode($pie); 

回答

0

與和mysql_fetch_row代替mysql_fetch_assoc嘗試

+0

沒有it'snot工作 – cyphos

+0

也許如果你之前執行查詢獲取它將工作$結果= mysql_query($ sql,$ conn); – Nagasaki

+0

你好, 我已修改,它的工作更好一些,但始終不顯示 http://www.hostingpics.net/viewer.php?id=689847capture.png – cyphos