Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. <?php
  2.  
  3. $username="root";
  4. $password="";
  5. $database="templog";
  6. $host="localhost";
  7.  
  8. $server = mysqli_connect($host, $username, $password);
  9. $connection = mysqli_select_db($server, $database);
  10.  
  11. $myquery = "SELECT `date`, `Temperature` FROM `temp-at-interrupt`";
  12. $query = mysqli_query($server, $myquery);
  13.  
  14. if ( ! $query ) {
  15. echo mysqli_connect_error($connection);
  16. die;
  17. }
  18.  
  19. $data = array();
  20.  
  21. for ($x = 0; $x < mysqli_num_rows($query); $x++) {
  22. $data[] = mysqli_fetch_assoc($query);
  23. }
  24.  
  25. echo json_encode($data);
  26.  
  27. mysqli_close($server);
  28. ?>
  29.  
  30. <!DOCTYPE html>
  31. <html lang="en">
  32. <head>
  33. <meta charset="UTF-8">
  34. <title>Chart</title>
  35. <style>
  36. #container {
  37. min-width: 300px;
  38. max-width: 800px;
  39. height: 300px;
  40. margin: 1em auto;
  41. }
  42. </style>
  43. </head>
  44. <body>
  45. <div id="container"></div>
  46. <script src="https://code.highcharts.com/highcharts.js"></script>
  47. <script>
  48. var categories = [];
  49. var seriesData = [];
  50. var data = [
  51. {
  52. "date": "2017-02-11",
  53. "Temperature": "14.81"
  54. }, {
  55. "date": "2017-02-12",
  56. "Temperature": "25.75"
  57. }, {
  58. "date": "2017-02-13",
  59. "Temperature": "36.75"
  60. }
  61. ];
  62.  
  63. for (var index = 0; index < data.length; index++) {
  64. categories.push(data[index].date);
  65. seriesData.push(parseFloat(data[index].Temperature));
  66. }
  67.  
  68. Highcharts.chart('container', {
  69.  
  70. xAxis: {
  71. categories: categories
  72. },
  73.  
  74. series: [{
  75. data: seriesData,
  76. type: 'column'
  77. }]
  78.  
  79. });
  80.  
  81. </script>
  82. </body>
  83. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement