sql >> Database teknologi >  >> RDS >> Mysql

FLOT data fra MySQL via PHP?

Se AJAX-eksemplet i flot dokumentationen .

Trinene er grundlæggende:

1.) Træk fra databasen.

2.) Placer data i PHP-nøgle/værdi-array af 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.) Tilbage i dit javascript, få denne json-kodede streng som JS-variabel:

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

4.) Tilbage i dit javascript, kald flot plot-metoden med denne datavariabel:

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



  1. PreparedStatement ignorerer parametre i forespørgslen:java.sql.SQLException:Parameterindeks uden for område (1> antal parametre, som er 0)

  2. implodering af en liste til brug i en python MySQLDB IN-klausul

  3. kontrollere, om forespørgslen resulterer i tom række mysqli

  4. Hvordan håndteres to_date undtagelser i en SELECT-sætning for at ignorere disse rækker?