Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Google PHP सरणी से निरंतर एक्स-अक्ष चार्ट करता है

त्रुटि फेंक दी गई है क्योंकि पहले कॉलम में मान वास्तविक होना चाहिए date मूल्य।

बदलने का प्रयास करें...

{"c":[{"v":"04-10-2015"},{"v":0.4}]}

साथ...

{"c":[{"v":new Date("10/04/2015")},{"v":0.4}]}

उपयोग...

$date1 = date_create_from_format('Y-m-d H:i:s', $row['Date']);
$date2 = "new Date(\"".date("m",$date1)."/".date("d",$date1)."/".date("Y",$date1)."\")";
$temp[] = array('v' => (string) $date2);

google.charts.load('current', {
  packages: ['corechart'],
  callback: drawChart
});

function drawChart() {
  var json = {
    "cols":[
      {"label":"Reading Date","type":"date"},
      {"label":"Cl Reading(mg\/l) ","type":"number"}
    ],
    "rows":[
      {"c":[{"v":new Date("10/04/2015")},{"v":0.4}]},
      {"c":[{"v":new Date("11/04/2015")},{"v":0.45}]},
      {"c":[{"v":new Date("12/04/2015")},{"v":0.9}]},
      {"c":[{"v":new Date("01/04/2016")},{"v":0.5}]},
      {"c":[{"v":new Date("02/04/2016")},{"v":0.43}]},
      {"c":[{"v":new Date("02/18/2016")},{"v":0.6}]}
    ]
  }

  var data = new google.visualization.DataTable(json);

  var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
  chart.draw(data, {});
}
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql में यूटीसी में तारीख

  2. यूएस दिनांक स्वरूप को ANSI SQL दिनांक स्वरूप में बदलें (YYYY-mm-dd)

  3. परिणाम में जोड़े गए एक नए कॉलम के रूप में ऑटो वृद्धि के साथ परिणामों का चयन करने के लिए MySQL क्वेरी

  4. MySQL कार्यक्षेत्र प्रशासन के लिए पहुँच प्राप्त करता है?

  5. नेस्टिंग mysql क्वेरी को कोडनिर्देशक शैली में बदलें