init(); } // Initialise le graphe function init() { $this->libelles = array(); $this->annees = array(); $this->durees = array(); $this->chiffres = array(); $this->colors = array(); $this->styles = array(); $this->cnt = 0; } function ajout($libelle, $datecloture, $duree, $chiffre, $evol, $color, $style) { $this->libelles[$evol] = $libelle; $this->colors[$evol] = $color; $this->styles[$evol] = $style; // traitement pour les dates $tab_datecloture = explode('@', $datecloture); $tab_dateduree = explode('@', $duree); $this->annees[$evol] = $tab_datecloture; $this->durees[$evol] = $tab_dateduree; // traitement pour les chiffres $chiffre = str_replace(' ', '', $chiffre); $chiffre = str_replace('K', '', $chiffre); $chiffre = str_replace('€', '', $chiffre); $this->chiffres[$evol] = explode('@', $chiffre); $this->cnt++; // On incremente le compteur de 1. } function enleve(&$numero_ligne) { // Enlève un element du graphe if (isset($numero_ligne)) { unset( $this->libelles[$numero_ligne], $this->annees[$numero_ligne], $this->durees[$numero_ligne], $this->chiffres[$numero_ligne], $this->colors[$numero_ligne], $this->styles[$numero_ligne]); } $this->cnt--; } } ?>