I am using Chart.js to create charts on my site. The data needs to come from a database so PHP needs to be inside the javascript.
This is what I have: (as just testing not the database part yet)
<?php
$set1 = 20;
$set2 = 30;
$set3 = 40;
?>
And then to create the pie chart I have:
var pieData = [
{
value: <?php echo $set1; ?>,
color:"#F38630"
},
{
value : <?php echo $set2; ?>,
color : "#E0E4CC"
},
{
value : <?php echo $set3; ?>,
color : "#69D2E7"
}
];
var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Pie(pieData);
With this code I recieve this error:
Uncaught SyntaxError: Unexpected token < when it reached the first <?php call.