un abbozzo in jquery
intanto sposta quel codice php in uno script a sé stante
e la parte js.codice:<?php require_once("../globals.php"); $query = "SELECT * FROM $tabella ORDER BY id DESC LIMIT 1"; $result = mysql_query($query, $db); while ( $row = mysql_fetch_array($result) ) { $time = $row['time']; $time = strtotime($time); ?>{ dato1 : <?php echo $row['dato_1']; ?>, dato2 : <?php echo $row['dato_2']; ?>, }
per dubbi o altro, come xinod ti ha già suggerito, è bene che studi l'argomento su qualche guida. L'esempio qui riportato è molto basilare non adatto alla produzione e potresti incorrere in qualche problema di request sovrapposte se l'intervallo delle chiamate è molto ravvicinato.codice:function updateData() { function ajaxcallback(dato_1, dato_2) { var timestamp_ms = <?php echo $time; ?> * 1000; var timestamp = new Date(timestamp_ms); // Last Date in data set // Crea i dati da appendere al csv var csvData = timestamp_ms + "," + dato_1 + "," + dato_2; // funzioni "di sistema" che servono ad appendere i dati chart.appendData("data",csvData, 1); chart.commitDataChanges(); } $.getJSON("script-a-se-stante.php", function(json) { alert("JSON Data: " + json); ajaxcallback(json.dato1, json.dato2); }); }

Rispondi quotando

