/[dolibarr]/dolibarr/scripts/energie/graph.php
ViewVC logotype

Diff of /dolibarr/scripts/energie/graph.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by rodolphe, Mon Aug 8 15:28:19 2005 UTC revision 1.5 by rodolphe, Sun Aug 14 14:30:57 2005 UTC
# Line 34  include_once (JPGRAPH_DIR."jpgraph_canva Line 34  include_once (JPGRAPH_DIR."jpgraph_canva
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    
# Line 59  if ($resql_c) Line 52  if ($resql_c)
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;
# Line 119  if ($resql_c) Line 120  if ($resql_c)
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                  {                  {
# Line 148  if ($resql_c) Line 148  if ($resql_c)
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);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26