Arbeits ich die am häufigsten verwendete Kategorie in highchart pie 3D angezeigt werden soll, aber es funktioniert nicht, wird die Anordnung von json kodieren Empfang nur eine Reihe von Daten .hier ist mein PHP-Code:Highchart von Mysql nicht
$script1 = "SELECT categoria, COUNT(categoria) from entidade GROUP BY categoria ORDER BY COUNT(categoria) DESC";
$result9 = mysql_query($script1);
$data = array();
while ($row = mysql_fetch_array($result9))
{
$data[] = json_encode(array(array($row['categoria'], $row['COUNT(categoria)'])));
}
und hier ist mein javascript:
$(function() {
Highcharts.chart('container2', {
chart: {
type: 'pie',
options3d: {
enabled: true,
alpha: 45
}
},
title: {
text: 'Categoria de Crimes Mais Cometidos'
},
subtitle: {
text: ''
},
plotOptions: {
pie: {
innerSize: 100,
depth: 45
}
},
series: [{
name: 'Quantidade:',
data:JSON.parse(<?php echo(json_encode($data));?>)
}]
bitte helfen Sie mir!
können Sie auch die Ausgabe von Php echo (json_encode ($ data));?>? –
$ script1 = "SELECT categoria, COUNT (categoria) von Entidade GROUP BY categoria ORDER BY COUNT (Kategorie) DESC"; $ result9 = mysql_query ($ script1); $ daten = array(); while ($ row = mysql_fetch_array ($ result9)) { $ data [] = json_encode (array (array ($ row [ 'categoria'], $ row [ 'COUNT (categoria)']))); } –
Ich denke was @RuhulAmin gemeint ist, welches Ergebnis haben Sie erhalten, wenn Sie diese Daten ausgeben (zB console.log (JSON.parse ( Php echo (json_encode ($ data));?>)) – eeya