Bonjour,
J'avance pas mal dans mon projet (pour ceux qui ont déjà lu des messages provenant de moi..). J'ai un petit souci afin d'afficher des courbes. J'ai réussi à obtenir la structure que je voulais pour une table, la voici en utilisant la commande :
print_r ($caracteristic_array);
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
Array
(
[Q01] => Array
(
[2008-06-26 16:11:00] => 2100
[2008-06-26 16:13:00] => 2100
[2008-06-26 16:29:00] => 2100
[2008-06-26 16:30:00] => 2100
[2008-06-26 16:37:00] => 2100
)
[Q02] => Array
(
[2008-06-26 16:11:00] => 2200
[2008-06-26 16:13:00] => 2200
[2008-06-26 16:29:00] => 2200
[2008-06-26 16:30:00] => 2200
[2008-06-26 16:37:00] => 2200
)
) |
ps: ne portez pas attention aux valeurs, ce sont des valeurs fictives..
Je veux maintenant afficher sur le même graphe les courbes de tous mes capteurs (donc ici par exemple Q01 et Q02) avec toutes les dates.. mais je n'y arrive pas! Voilà mon code, si quelqu'un peut me guider pour me dire ce qui pose problème! Merci!!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
foreach($name as $v){
$p[$v] = new LinePlot($caracteristic_array[$v]);
$r=rand(0,255);$g=rand(0,255);$b=rand(0,255);
$p[$v] ->SetColor(array($r,$g,$b));
$p[$v] ->SetLegend("$caracteristic [$v]");
$graph->SetFrame(true, '#efeffa');
$graph->Add($p[$v]);
} |
Partager