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.
 
     
     
     
    