sql >> Databasteknik >  >> RDS >> Mysql

FLOT-data från MySQL via PHP?

Se AJAX-exemplet i flot dokumentationen .

I huvudsak är stegen:

1.) Dra från databasen.

2.) Placera data i PHP-nyckel/värdearray av form:

$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.) Tillbaka i ditt javascript, hämta denna json-kodade sträng som JS-variabel:

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

4.) Tillbaka i ditt javascript, anrop flotplotmetoden med den datavariabeln:

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



  1. Använda ett IF-uttalande i en MySQL SELECT-fråga

  2. ASCII()-funktion i Oracle

  3. Vad är tidsenheten i MySQL:s långsamma frågelogg?

  4. Topp 9 databashanteringssystem för Joomlas mallar