Goedemiddag,

Ik heb een database tabel genaamd dag statistieken, hier zit een date kolom in en een omzet veld.

Nu wil ik een lijn chart maken dus per dag met de omzet... ik zit eens te googlen maar het lijkt allemaal via Json of Jquery te gaan wat niet echt mijn ding is. Bestaat er een simpele plugin om een lijn chart te maken of heeft iemand een voorbeeld?
Ward van der Put op 08/11/2016 14:52:49

Google Charts accepteert een eenvoudige array:

https://developers.google.com/chart/interactive/docs/gallery/linechart

Dat is weliswaar een array in JSON (voor JavaScript), maar met de PHP-functie json_encode() heb je dat zo voor elkaar.


Top! Hoe krijg ik dan mijn database gegevens in deze functie?

<?php

$q = 'SELECT * FROM statistieken';
$result = $database->query($q);

while ($rows = mysqli_fetch_assoc($result))
{

 echo $rows['datum'];
 echo $rows['omzet'];

}

 function drawChart() {
        var data = google.visualization.arrayToDataTable([
          ['Year', 'Sales', 'Expenses'],
          ['2004',  1000,      400],
          ['2005',  1170,      460],
          ['2006',  660,       1120],
          ['2007',  1030,      540]
        ]);

?>


De regels 17 t/m 20 zoals je nu in je voorbeeld hebt, vul je dan d.m.v. while loop van regel 6.

Reageren