Chciałbym narysować wykres pareto ale niestety za cienki jestem w php by to stworzyć.
Utknąłem na wykresie, który nie chce się rysować i nie wiem dlaczego. mój kod przedstawia się następująco:
<?php // parametry serwera $serwer = localhost; // nazwa serwera mysql $login = wskazniki; // login do bazy $haslo = TxeUEXS5zH26ZUbm; // haslo do bazy $baza = wskazniki; // nazwa bazy $tabela = pareto; // nazwa tabeli $query = "SELECT wydzial, sum(ilosc) AS ile FROM pareto"; } else ?> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title> Google Visualization API Sample </title> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('visualization', '1', {packages: ['corechart']}); </script> <script type="text/javascript"> function drawVisualization() { // Some raw data (not necessarily accurate) var data = google.visualization.arrayToDataTable([ ['wydzial','ilosc'], <?php } ?> var options = { title : 'Monthly Coffee Production by Country', vAxis: {title: "Cups"}, hAxis: {title: "Month"}, seriesType: "bars", series: {2: {type: "line"}} }; var chart = new google.visualization.ComboChart(document.getElementById('chart_div')); chart.draw(data, options); } google.setOnLoadCallback(drawVisualization); <?php ?>
Jak na razie nie mogę przebrnąć przez wykres a jak już mi się uda muszę jeszcze przekształcić dane na dane do wykresu pareto czyli:
wydział, ilość, procent
aa , 10 , 50%
bb , 5 , 75%
cc , 3 , 90%
dd , 2 , 100%
wykres słupkowo liniowy.
Pozdrawiam
Wiktor