09/02/2012, 14:12:22
Merci de répondre aussi vite à mon message.
Pour l'instant mes données sont remplies aléatoirement grâce au logiciel Data Generator for MySQL.
J'ai un bout de code tout simple en php qui me permet de récupérer ces données, tout fonctionne, je me suis dis que je pouvais mettre ce bout de code dans du java script pour récupérer les données.. Je vous montre mon bout de code..
Ce code me permet donc de récupérer mes températures sous cette forme : -4, 6, 3, 15, -2 et je l'ai donc "incorporé" dans mon code javascript :
Je pense que cela ne fonctionne pas car on ne peut pas ajouté du php à du JS comme çela.. Enfin, je ne suis pas sur du tout..
Pour l'instant mes données sont remplies aléatoirement grâce au logiciel Data Generator for MySQL.
J'ai un bout de code tout simple en php qui me permet de récupérer ces données, tout fonctionne, je me suis dis que je pouvais mettre ce bout de code dans du java script pour récupérer les données.. Je vous montre mon bout de code..
Code PHP :
<?php
$host = "localhost";
$user = "root";
$password = "";
$bdd = "base_test";
//Connexion au serveur
mysql_connect("localhost","root","") or die("Impossible de se connecter");;
mysql_select_db("base_test") or die("Impossible de trouver la base");
$result = mysql_query("SELECT * FROM table_mesure");
$nblignes = mysql_numrows($result);
echo "TEST TEMPERATURE<br><br>";
for ($i=0;$i<$nblignes;$i=$i+1)
{
$valeur = mysql_result($result,$i,"valeur");
echo "$valeur, ";
}
mysql_close();
?>
Ce code me permet donc de récupérer mes températures sous cette forme : -4, 6, 3, 15, -2 et je l'ai donc "incorporé" dans mon code javascript :
Code :
series: [{
name: 'Capteur 1',
data: [<?php
$host = "localhost";
$user = "root";
$password = "";
$bdd = "base_test";
//Connexion au serveur
mysql_connect("localhost","root","") or die("Impossible de se connecter");;
mysql_select_db("base_test") or die("Impossible de trouver la base");
$result = mysql_query("SELECT * FROM table_mesure");
$nblignes = mysql_numrows($result);
echo "TEST TEMPERATURE<br><br>";
for ($i=0;$i<$nblignes;$i=$i+1)
{
$valeur = mysql_result($result,$i,"valeur");
echo "$valeur, ";
}
echo "</table>";
mysql_close();
?>]
}, {
name: 'Capteur 2',
data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
}, {
name: 'Capteur 3',
data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
}
Je pense que cela ne fonctionne pas car on ne peut pas ajouté du php à du JS comme çela.. Enfin, je ne suis pas sur du tout..