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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 print_r ($caracteristic_array);
:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]);
 
}