34 |
|
|
35 |
$error = 0; |
$error = 0; |
36 |
|
|
|
$labels = array(); |
|
|
$datas = array(); |
|
|
|
|
|
$ydatas = array(); |
|
|
$mdatas = array(); |
|
|
$wdatas = array(); |
|
|
|
|
37 |
$sql_c = "SELECT rowid"; |
$sql_c = "SELECT rowid"; |
38 |
$sql_c .= " FROM ".MAIN_DB_PREFIX."energie_compteur"; |
$sql_c .= " FROM ".MAIN_DB_PREFIX."energie_compteur"; |
39 |
|
|
52 |
|
|
53 |
$compteur_id = $obj_c->rowid; |
$compteur_id = $obj_c->rowid; |
54 |
|
|
55 |
|
$labels = array(); |
56 |
|
$datas = array(); |
57 |
|
|
58 |
|
$ydatas = array(); |
59 |
|
$mdatas = array(); |
60 |
|
$wdatas = array(); |
61 |
|
|
62 |
|
|
63 |
$sql = "SELECT ".$db->pdate("date_releve")." as date_releve, valeur"; |
$sql = "SELECT ".$db->pdate("date_releve")." as date_releve, valeur"; |
64 |
$sql .= " FROM ".MAIN_DB_PREFIX."energie_compteur_releve"; |
$sql .= " FROM ".MAIN_DB_PREFIX."energie_compteur_releve"; |
65 |
$sql .= " WHERE fk_compteur = ".$obj_c->rowid; |
$sql .= " WHERE fk_compteur = ".$obj_c->rowid; |
120 |
|
|
121 |
// Graph |
// Graph |
122 |
$maxa = 0; |
$maxa = 0; |
|
|
|
123 |
|
|
124 |
for ($i = 1 ; $i < sizeof($datas) ; $i++) |
for ($i = 1 ; $i < sizeof($datas) ; $i++) |
125 |
{ |
{ |
148 |
if (sizeof($gdatas) > 2) |
if (sizeof($gdatas) > 2) |
149 |
{ |
{ |
150 |
$graph = new Graph($width, $height,"auto"); |
$graph = new Graph($width, $height,"auto"); |
151 |
$graph->SetScale("textlin",0,$maxa); |
|
152 |
|
$graph->SetScale("textlin"); |
153 |
$graph->yaxis->scale->SetGrace(2); |
$graph->yaxis->scale->SetGrace(2); |
154 |
$graph->SetFrame(1); |
$graph->SetFrame(1); |
155 |
$graph->img->SetMargin(40,20,20,35); |
$graph->img->SetMargin(40,20,20,35); |