Mysql
 sql >> Base de données >  >> RDS >> Mysql

Données FLOT de MySQL via PHP ?

Regardez l'exemple AJAX dans le flot documentation .

Les étapes sont essentiellement :

1.) Tirer de la base de données.

2.) Placez les données dans un tableau PHP clé/valeur de la forme :

$dataSet1 = Array();
$dataSet1['label'] = 'Customer 1';
$dataSet1['data'] = Array(Array(1,1),Array(2,2)); // an array of arrays of point pairs

$dataSet2 = Array();
$dataSet2['label'] = 'Customer 2';
$dataSet2['data'] = Array(Array(3,3),Array(4,5)); // an array of arrays of point pairs

$returnArray = Array($dataSet1, $dataSet2);

3.) De retour dans votre javascript, récupérez cette chaîne encodée en json en tant que variable JS :

var data = <?php echo json_encode($arr); ?>;

4.) De retour dans votre javascript, appelez la méthode flot plot avec cette variable de données :

$.plot($("#placeholder"), data, options);