Как изменить Y и X в canvasJS?

Я пытаюсь использовать графики CanvasJS как часть моего сайта.

Я использую Ajax для извлечения числа из моей базы данных SQL, я хочу присвоить этот номер столбцу в CanvasJS.

Это только показывает пустой график без значений.
НО, если я изменю «результат» на любое число — все работает нормально.

$(document).ready( function() {
$(usersreport).click(function() {
$.ajax({
type: 'POST',
url: 'js/return.php',
data: 'id=usersreport',
dataType: 'json',
cache: false,
success: function(result) {

var chart = new CanvasJS.Chart("chartContainer", {
theme: "theme2",//theme1
title:{
text: "Basic Column Chart - CanvasJS"},
animationEnabled: true,   // change to true
data: [
{
// Change type to "bar", "area", "spline", "pie",etc.
type: "column",
dataPoints: [
{ label: "Active",  y: result  },
{ label: "Inctive",  y: 0  },

]
}
]
});
chart.render();},
});
});
});

PHP-код:

<?php
$conn = mysql_connect('156.166.210.100', 'gfgf', 'gfgdgg' or die(mysql_error());
mysql_query("SET NAMES UTF8");
mysql_select_db('gfdgdfgfd') or die(mysql_error());
?>
<?php
$email = mysql_escape_string($_GET['email']); // Set email variable
$query = mysql_query("SELECT fname,lname,roll FROM users WHERE email = '$email'") or die(mysql_error());
$row = mysql_fetch_row($query);
?>
<?php

$query = sprintf("SELECT count(*) as c FROM users");
$result = mysql_query($query);
if (!$result) {
$message  = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}

$res = mysql_fetch_assoc($result);
echo json_encode($res[c]);mysql_free_result($result);
?>
<?php
mysql_close($conn);
?>

Пожалуйста помоги

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]