Advertisement
Guest User

sourcecode

a guest
May 21st, 2018
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. <?php
  2. $server = "localhost";
  3. $username = "root";
  4. $password = "";
  5. $database = "jual";
  6. mysql_connect($server,$username,$password) or die("Koneksi gagal");
  7. mysql_select_db($database) or die("Database tidak bisa dibuka");
  8.  
  9.  
  10. $tahun2016 = mysql_query("SELECT JUMLAH from tahun16 WHERE ID='0004'");
  11. $tahun2017 = mysql_query("SELECT JUMLAH from tahun17 WHERE ID='0004'");
  12. $tahun2018 = mysql_query("SELECT JUMLAH from tahun18 WHERE ID='0004'");
  13.  
  14. ?>
  15.  
  16. <html>
  17. <head>
  18. <meta charset="utf-8">
  19. <title>Demo Grafik Garis</title>
  20.  
  21.  
  22. <script src="js/Chart.js"></script>
  23. <style type="text/css">
  24. .container {
  25. width: 50%;
  26. margin: 15px auto;
  27. }
  28. </style>
  29. </head>
  30. <body>
  31.  
  32. <div class="container">
  33. <canvas id="demobar" width="100" height="100"></canvas>
  34. </div>
  35.  
  36. <script type="text/javascript">
  37.  
  38. var ctx = document.getElementById("demobar").getContext("2d");
  39. var data = {
  40.  
  41. <?
  42.  
  43. ?>
  44. labels: ["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember" ],
  45. datasets: [
  46. //kuning
  47. {
  48. label: "Tahun 2016",
  49. fill: false,
  50. lineTension: 0.1,
  51. backgroundColor: "rgba(255,0,0, 1)",
  52. borderColor: "rgba(255,0,0, 1)",
  53. pointHoverBackgroundColor: "rgba(255,0,0, 1)",
  54. pointHoverBorderColor: "rgba(255,0,0, 1)",
  55. data: [<?php while ($p = mysql_fetch_array($tahun2016)) { echo '"' . $p['JUMLAH'] . '",';}?>]
  56. },
  57.  
  58. //*hijauuu
  59. {
  60. label: "Tahun 2017",
  61. fill: false,
  62. lineTension: 0.1,
  63. backgroundColor: "rgba(0,255,0, 1.0)",
  64. borderColor: "rgba(0,255,0, 1.0)",
  65. pointHoverBackgroundColor: "rgba(0,255,0, 1.0)",
  66. pointHoverBorderColor: "rgba(0,255,0, 1.0)",
  67. data: [<?php while ($p = mysql_fetch_array($tahun2017)) { echo '"' . $p['JUMLAH'] . '",';}?>]
  68. },
  69.  
  70. //biruu
  71. {
  72. label: "Tahun 2018",
  73. fill: false,
  74. lineTension: 0.1,
  75. backgroundColor: "rgba(59, 100, 222, 1)",
  76. borderColor: "rgba(59, 100, 222, 1)",
  77. pointHoverBackgroundColor: "rgba(59, 100, 222, 1)",
  78. pointHoverBorderColor: "rgba(59, 100, 222, 1)",
  79. data: [<?php while ($p = mysql_fetch_array($tahun2018)) { echo '"' . $p['JUMLAH'] . '",';}?>]
  80. },
  81. ]
  82. };
  83.  
  84. var myBarChart = new Chart(ctx, {
  85. type: 'line',
  86. data: data,
  87. options: {
  88. barValueSpacing: 20,
  89. scales: {
  90. yAxes: [{
  91. ticks: {
  92. min: 0,
  93. }
  94. }],
  95. xAxes: [{
  96. gridLines: {
  97. color: "rgba(0, 0, 0, 0)",
  98. }
  99. }]
  100. }
  101. }
  102. });
  103. </script>
  104.  
  105. </body>
  106. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement