/[dolibarr]/dolibarr/htdocs/telephonie/stats/distributeurs/distributeur.resultat.class.php
ViewVC logotype

Diff of /dolibarr/htdocs/telephonie/stats/distributeurs/distributeur.resultat.class.php

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

revision 1.2 by rodolphe, Mon Nov 14 10:45:42 2005 UTC revision 1.3 by rodolphe, Mon Nov 14 13:39:17 2005 UTC
# Line 43  class GraphDistributeurResultat extends Line 43  class GraphDistributeurResultat extends
43      $this->no_xaxis_title=1;      $this->no_xaxis_title=1;
44    
45      $sql = "DELETE FROM ".MAIN_DB_PREFIX."telephonie_stats";      $sql = "DELETE FROM ".MAIN_DB_PREFIX."telephonie_stats";
46      $sql .= " WHERE graph='distributeur.resultat.mensuel.".$distributeur."';";      if ($distributeur > 0 ){
47          $sql .= " WHERE graph='distributeur.resultat.mensuel.".$distributeur."';";
48        } else {
49          $sql .= " WHERE graph='distributeur.resultat.mensuel'";
50        }
51      $sql .= " AND legend like '".$this->year."%';";      $sql .= " AND legend like '".$this->year."%';";
52    
53      $resql = $this->db->query($sql);      $resql = $this->db->query($sql);
54    
55      $sql = "SELECT legend, valeur";      $sql = "SELECT legend, valeur";
56      $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_stats";      $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_stats";
57      $sql .= " WHERE graph = 'distributeur.gain.mensuel.".$distributeur."'";      if ($distributeur > 0 ){
58          $sql .= " WHERE graph = 'distributeur.gain.mensuel.".$distributeur."'";
59        } else {
60          $sql .= " WHERE graph = 'distributeur.gain.mensuel'";
61        }
62      $sql .= " ORDER BY ord ASC";      $sql .= " ORDER BY ord ASC";
63      $resql = $this->db->query($sql);      $resql = $this->db->query($sql);
64    
# Line 63  class GraphDistributeurResultat extends Line 72  class GraphDistributeurResultat extends
72    
73      $sql = "SELECT legend, valeur";      $sql = "SELECT legend, valeur";
74      $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_stats";      $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_stats";
75      $sql .= " WHERE graph = 'distributeur.commission.mensuel.".$distributeur."'";      if ($distributeur > 0 ){
76          $sql .= " WHERE graph = 'distributeur.commission.mensuel.".$distributeur."'";
77        } else {
78          $sql .= " WHERE graph = 'distributeur.commission.mensuel'";
79        }
80      $sql .= " ORDER BY ord ASC";      $sql .= " ORDER BY ord ASC";
81      $resql = $this->db->query($sql);      $resql = $this->db->query($sql);
82    
# Line 84  class GraphDistributeurResultat extends Line 97  class GraphDistributeurResultat extends
97          $datas[$i-1] = $gains[$idx] - $comms[$idx];          $datas[$i-1] = $gains[$idx] - $comms[$idx];
98          $labels[$i-1] = $i;          $labels[$i-1] = $i;
99    
100          $sqli = "INSERT INTO ".MAIN_DB_PREFIX."telephonie_stats";          if ($distributeur > 0 ){
101          $sqli .= " (graph,ord,legend,valeur)";            $sqli = "INSERT INTO ".MAIN_DB_PREFIX."telephonie_stats";
102          $sqli .= " VALUES ('distributeur.resultat.mensuel.".$distributeur."'";            $sqli .= " (graph,ord,legend,valeur)";
103          $sqli .= ",'$i','".$idx."','".$datas[$i-1]."');";                  $sqli .= " VALUES ('distributeur.resultat.mensuel.".$distributeur."'";
104          $resqli = $this->db->query($sqli);            $sqli .= ",'$i','".$idx."','".$datas[$i-1]."');";    
105              $resqli = $this->db->query($sqli);
106            } else {
107              $sqli = "INSERT INTO ".MAIN_DB_PREFIX."telephonie_stats";
108              $sqli .= " (graph,ord,legend,valeur)";
109              $sqli .= " VALUES ('distributeur.resultat.mensuel'";
110              $sqli .= ",'$i','".$idx."','".$datas[$i-1]."');";    
111              $resqli = $this->db->query($sqli);
112            }
113    
114        }        }
115    
116      if (sizeof($datas))      if (sizeof($datas))

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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