Code php mysql
mein json-Format ändern Highcharts
Mein Code, der diese json-Format$ok = mysql_query("SELECT *,YEAR(NOW()) AS ok ,MONTH(NOW())FROM bulan WHERE bulan<=MONTH(NOW()) ");
while($r1=mysql_fetch_array($ok)){
$cek=$r1['bulan']; $cek2=$r1['ok']; $gab=$cek2."-".$cek; $sql="SELECT (SELECT COUNT(p.perkara_id) FROM perkara AS p LEFT OUTER JOIN perkara_putusan AS putus ON p.perkara_id = putus.perkara_id WHERE p.alur_perkara_id AND LEFT(p.tanggal_pendaftaran, 7) < '$gab' AND ( putus.tanggal_putusan IS NULL OR LEFT(putus.tanggal_putusan, 7) >= '$gab') AND p.
jenis_perkara_kode
! = 'LL')AS sisa_bulan_lalu FROM bulan WHERE bulan=$cek ";
$ sql2 = "SELECT (SELECT COUNT (p.perkara_id) VON perkara AS p zu formatieren WHERE p.alur_perkara_id UND LINKS (p.tanggal_pendaftaran, 7) = '$ gAB UND p.
jenis_perkara_kode
! = 'LL')AS sisa_bulan_lalu FROM bulan WHERE bulan=$cek ";
$ SQL3 = "SELECT (SELECT COUNT (p.perkara_id) FROM perkara AS p LEFT OUTER JOIN perkara_putusan AS Putus ON p.perkara_id = putus.perkara_id WHERE LEFT (p.tanggal_pendaftaran, 7) = < '$ gab' UND LINKS (putus.tanggal_minutasi, 7) = '$ gab' UND p.jenis_perkara_kode
! = 'LL' ) AS sisa_bulan_lalu VON bulan WHERE bulan = $ cek ";$ hasil = mysql_query ("$ sql"); $ hasil2 = mysql_query ("$ sql2"); $ hasil3 = mysql_query ("$ sql3");
$ rows1 = array(); $ rows1 ['name'] = 'sisa_bulan_lalu';
while ($ r = mysql_fetch_array ($ hasil)) {$ rows1 ['daten'] [] = $ r ['sisa_bulan_lalu']; }$ rows2 = array(); $ rows2 ['name'] = 'masuk_bulan_ini';
while ($ r2 = mysql_fetch_array ($ hasil2)) {$ rows2 ['daten'] [] = $ r2 ['sisa_bulan_lalu']; }$ rows3 = array(); $ rows3 ['name'] = 'minutasi_bulan_ini';
while ($ r3 = mysql_fetch_array ($ hasil3)) {$ rows3 ['daten'] [] = $ r3 ['sisa_bulan_lalu']; }$ result = array(); array_push ($ result, $ rows1); array_push ($ result, $ rows2); array_push ($ result, $ rows3); Drucken json_encode ($ result, JSON_NUMERIC_CHECK);
}
[{"name":"sisa_bulan_lalu","data":[67]}, {"name":"masuk_bulan_ini","data":[23]}, {"name":"minutasi_bulan_ini","data":[17]}]
[{"name":"sisa_bulan_lalu","data":[66]}, {"name":"masuk_bulan_ini","data":[22]}, {"name":"minutasi_bulan_ini","data":[27]}]
[{"name":"sisa_bulan_lalu","data":[53]}, {"name":"masuk_bulan_ini","data":[11]}, {"name":"minutasi_bulan_ini","data":[12]}]
[{"name":"sisa_bulan_lalu","data":[33]}, {"name":"masuk_bulan_ini","data":[20]}, {"name":"minutasi_bulan_ini","data":[39]}]
Ich möchte die Daten formatiert werden könnte in der folgenden Art und Weise so , die ich einstecken kann Serie Option in HighCharts erzeugt:[{ name: 'Sisa Bulan Lalu', data: [67,66,53,33] }, { name: 'Masuk Bulan Ini', data: [23,22,11,20] }, { name: 'Minutasi Bulan Ini', data: [17,27,12,39] }]
-2
A
Antwort
0
Sie können dies tun,
var data = [{
"name": "sisa_bulan_lalu",
"data": [67]
}, {
"name": "masuk_bulan_ini",
"data": [23]
}, {
"name": "minutasi_bulan_ini",
"data": [17]
}, {
"name": "sisa_bulan_lalu",
"data": [66]
}, {
"name": "masuk_bulan_ini",
"data": [22]
}, {
"name": "minutasi_bulan_ini",
"data": [27]
}, {
"name": "sisa_bulan_lalu",
"data": [53]
}, {
"name": "masuk_bulan_ini",
"data": [11]
}, {
"name": "minutasi_bulan_ini",
"data": [12]
}, {
"name": "sisa_bulan_lalu",
"data": [33]
}, {
"name": "masuk_bulan_ini",
"data": [20]
}, {
"name": "minutasi_bulan_ini",
"data": [39]
}];
var res = [];
var axis = [];
data.forEach(function(o) {
var exists = res.find(p => p.name === o.name);
if (exists) {
exists.data.push(o.data[0]);
} else {
axis.push(o.name);
res.push(o);
}
});
Verwandte Themen
- 1. Größe ändern mit Highcharts
- 2. Highcharts Datenreihentyp dynamisch ändern
- 3. @JsonFormat Deserialisierung nicht
- 4. @JsonFormat auf Optional Eigenschaft
- 5. Ändern der HighCharts-Hintergrundfarbe?
- 6. Ändern Highcharts Schriftgröße
- 7. HighCharts dynamisch Diagrammtyp ändern
- 8. NodeJS mit MongoDB JSONFormat Problem
- 9. Highcharts - Spaltenwechsel auf Klick ändern
- 10. highcharts Tortenfenster Größe ändern Problem
- 11. Highcharts {Piece} - ändern dataLabels Konnektorkurve
- 12. Highcharts - Kann Linienfarben nicht ändern
- 13. Wie Vererbung @JsonFormat Annotation in Java?
- 14. Ändern eines Highcharts Theme (teilweise funktioniert)
- 15. Highcharts: den Tooltip-Formatierer dynamisch ändern?
- 16. Jackson Anmerkung JsonFormat $ Wert json java.lang.NoSuchMethodError
- 17. Highcharts: Grafik ändern, wenn Optionsfeld ausgewählt wurde
- 18. @JsonFormat nicht in verschachtelte Objekt arbeiten
- 19. Highcharts Ändern der Spaltenfarbe bei Hover
- 20. ändern Graph Serie fillColor in highcharts
- 21. Highcharts Farbe der einzelnen Balken ändern
- 22. Highcharts exporting.js Menü ändern Hover Titel Text
- 23. Highcharts Spaltenbereich Farbe für negative Zahlen ändern
- 24. Highcharts dynamisch hinzufügen/ändern yAxis plotLines
- 25. Ändern der Reihenfarbe in highcharts dynamisch
- 26. Highcharts Gestapelte Säulendiagramm ändern legendeItemClick-Funktion
- 27. Highcharts SolidGauge Label Größe ändern Problem
- 28. Nur mein Titel zeigt, wenn Highcharts mit PHP und MySql
- 29. Wie kann ich die Farben meines Highcharts-Kreisdiagramms ändern?
- 30. highcharts - entfernen „margin“ und ändern Sie die gitter
Dies ist kein Code schriftlich Service. Was hast du bisher versucht? Sende deinen Code! Was ist passiert, als du es ausgeführt hast? Was haben Sie stattdessen erwartet? Mit was genau hast du Probleme? https: // Stapelüberlauf.com/help/mcve – Robert
sind diese Tasten statisch oder Änderungen? – Sajeetharan
@Robert Entschuldigung, ich habe meinen PHP-Code zurückgeschickt. – karelsrt89