sql >> Databáze >  >> RDS >> Mysql

FLOT data z MySQL přes PHP?

Podívejte se na příklad AJAX v dokumentaci flotily .

V podstatě tyto kroky jsou:

1.) Vytáhněte z databáze.

2.) Umístěte data do pole klíč/hodnota PHP ve tvaru:

$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.) Zpět ve svém javascriptu získejte tento řetězec zakódovaný v json jako proměnnou JS:

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

4.) Zpět ve svém javascriptu zavolejte metodu flot plot s touto datovou proměnnou:

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



  1. Kontrola názvů databází a vytvoření databáze za běhu

  2. MySQL a PHP - vložte NULL místo prázdného řetězce

  3. Změní se ID prostředku při každém spuštění aplikace

  4. Najděte všechny dotazy, které používají konkrétní tabulku