graag zou ik onderstaande variable

willen vervangen door iets soortgelijks als bv $a en buiten json om te werken

heb diverse dingen gezocht maar kom er niet uit wellicht dat iemand het antwoord heeft

alvast bedankt


<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([
          ['Task', 'Hours per Day'],
          ['plan',     ],
          ['do',      2],
          ['Check',  2],
          ['Feedback', 2],
          ['niet geborgd',    7]
        ]);

var options = {
          title: 'My Daily Activities',
          is3D: true,
        };

        var chart = new google.visualization.PieChart(document.getElementById('piechart_3d'));
        chart.draw(data, {
  colors: ['red', 'orange', 'yellow', 'green', '#000001'],
  is3D: true
});
      }
    </script>
  </head>
  <body>
    <div id="piechart_3d" style="width: 900px; height: 500px;"></div>
  </body>
</html>


die had ik gezien, maar snap heb niet zo goed ik wil graag een variabele in de array kunnen invoeren

zo dat op een andere pagina binnen mijn site de variabele kan worden ingegeven en derhalve de pie wordt aangepast


Data opslaan in een database.

Data ophalen.
Data in je javascript code van je chart zetten

document.write("<?php echo 'hello!'; ?>"); 


het opslaan en ophalen uit een database als variable lukt me

dan heb ik bv kolom 1 opgehaald met mysql met de variable

$basisb =( $row[B] );

maar hoe zet ik dan in java script en krijg ik die in google Charts, inmiddels wel Mysql geleerd ;)

<?php

/*

  een variabele van PHP naar Javascript

  - Laat zoveel mogelijk de PHP boven in je pagina staan
  - Let bij strings op dat je de waarde wel tussen quotes zet

*/

// deze php variabele willen we in javascript terug laten komen
$test = 'deze waarde komt uit PHP';

?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>van PHP naar Javascript</title>
<script>

//globale variabelen
var test;

// gebruik deze functie om variabelen te initialiseren
function init()
{
	test = "<?php echo $test; ?>";
}

// deze functie wordt automatisch aangeroepen als de pagina geladen is
window.onload = function()
{
	init();
	
	alert(test);
}
</script>
</head>

<body>
</body>
</html>
Top frank dat is gelukt

en dat heb ik ook weten te koppelen aan mijn site

maar hoe krijg ik die gegevens nu in de google charts format, en moet de opgehaalde gegevens in een ander bestand staan dan het weer tegeven diagram?
John ik ben niet bekend met google charts. heb je een linkje voor me?

Toevoeging op 20/08/2013 14:35:37:

en welke variabelen wil je uit de json halen?
beste Frank

hierbij het linkje

https://google-developers.appspot.com/chart/interactive/docs/quick_start

Toevoeging op 21/08/2013 14:23:57:

['Mushrooms', 3],
['Onions', 1],
['Olives', 1],
['Zucchini', 1],
['Pepperoni', 2]

de getallen wil ik graag vanuit mijn database, ik heb ze wel vanuit MYSQL als variable
en het lukt mij ook met de tip van jou deze gegevens te ontsluiten maar hoe ziet Google Charts nu mijn variablen

Reageren