Pierwszym problemem jest to że rekord wygląda następująco:
{"Swimming":Y,"Sprinting":2850.37817251094,"Sneaking":444.4852813742386,"Falling":496.81914009153843,"Walking":61679.728869375656}
I muszę np. pobrać samo Y(z Swimming) i zsumować wszystkie (wynik "Z") w kolumnie by przenieść na wykres.
Drugim problem jest taki że muszę to przypisać do następującego wykresu.
(Z przypisuje do X)
<html> <head> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("visualization", "1", {packages:["corechart"]}); google.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Zadanie', 'Ilość bloków'], ['Chodzenie', X], ['Skradanie', 2], ['Bieganie', 2], ['Spadanie', 2], ]); var options = { title: 'Aktywność graczów' }; var chart = new google.visualization.PieChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
Podsumowanie:
Rekord ---> dzielenie na części ----> sumowanie poszczególnych części wszystkich rekordów -----> przedstawienie wyników wszystkich elementów na wykresie.
Rekord ---> dzielenie na Y ---------> Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y+Y.....=Z -----> X
Trzeci problem.
<?PHP $user = JFactory::getUser(); $usr_id = $user->get('username'); $tytul= $rekord['name']; } ?>
Co zrobić by z tabli pobierało tylko użytkownika z "$usr_id" by wyświetlać np.
Z
|users|ban|
|test | 0 |
|test2 | 1 |
Tylko wszystkie informacje o użytkowniku test2.
Jeśli post jest niezrozumiały to mogę go napisać ponownie

Z góry dziękuję za pomoc.