Bonjour,

Je recherche quelqu'un qui pourrai m'aider a réaliser des graphique avec des données contenu dans ma BDD

j'ai fais ceci pour vous donner des pistes

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<html>
<?
<?php
   // On inclue le fichier qui nous permettra de dessiner des histogrammes
   require_once "Artichow/BarPlot.class.php";
 
   // Il est toujours nécessaire de donner une taille à la création de votre graphique.
   // Ici, le graphique mesurera 400 x 400 pixels.
   $graph = new Graph(400, 400);
 
   // L'anti-aliasing permet d'afficher des courbes plus naturelles,
   // mais cette option consomme beaucoup de ressources sur le serveur.
   $graph->setAntiAliasing(TRUE);
 
    // Les valeurs à afficher sur l'histogramme
   $values = array(AVG($time),($recu), ($lu), -25, 3);
   // On créé l'histogramme
   $plot = new BarPlot($values);
 
   // Ajoute une couleur de fond aux barres
   $plot->setBarColor(
      new Color(250, 230, 180)
   );
// On ajoute 5 % d'espace à gauche et à droite de l'histogramme.
   // On ne change pas l'espace du haut et du bas de l'histogramme.
   $plot->setSpace(
      5, /* Gauche */
      5, /* Droite */
      NULL, /* Haut */
      NULL /* Bas */
);
 // On choisit une ombre de 3 pixels
   $plot->barShadow->setSize(3);
   // On place l'ombre sur les côtés haut et droit.
   // Si vous utilisez Artichow pour PHP 4 & 5, transformez Shadow::RIGHT_TOP en SHADOW_RIGHT_TOP
   $plot->barShadow->setPosition(Shadow::SHADOW_RIGHT_TOP);
   // On veut une ombre de couleur grise
   $plot->barShadow->setColor(new Color(180, 180, 180, 10));
   // On choisit de lisser les extrémités de l'ombre
   $plot->barShadow->smooth(TRUE);
 
$graph->add($plot);
 
  echo "$graph->draw()";
 
?>
 
</html>