Witam,
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
echo "Nie mogę połączyć się z bazą danych!"; ?>
<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
echo "['" . $row['wydzial'] . "'," . $row['ile'] . "],\n";
}
?>
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