sql >> Base de Datos >  >> RDS >> Mysql

¿Datos FLOT de MySQL a través de PHP?

Mire el ejemplo de AJAX en la documentación .

Básicamente, los pasos son:

1.) Extraer de la base de datos.

2.) Coloque los datos en la matriz de clave/valor de PHP de forma:

$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 vuelta en su javascript, obtenga esta cadena codificada json como variable JS:

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

4.) De vuelta en su javascript, llame al método de diagrama flotante con esa variable de datos:

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