Graphique base de données

Graphique base de données - PHP - Programmation

Marsh Posté le 01-06-2007 à 13:50:00    

Bonjour,
 
Voila je lit une base de donnée MySql depuis mon site ou j'affiche la table que je veux dans un tableau, et j'aimerais savoir comment faire un graphique de cette table?
 
C'est une table qui donne la température suivant certaines heures et j'aimerais faire la courbe d'évolution !
 
merci

Reply

Marsh Posté le 01-06-2007 à 13:50:00   

Reply

Marsh Posté le 01-06-2007 à 13:57:39    

regarde du cote des librairies jpgraph et artichow qui permettent de faire des graphes assez simplement
 
perso , je préfère jpgraph, mai sil y a peu d'ecart entre les deux

Reply

Marsh Posté le 01-06-2007 à 15:18:36    

Merci bien !
 
Du coup j'ai installer GD2 et ArtiChow et essayer l'exemple fourni dont voici le code:
 

Citation :


<?php
 require_once "Artichow/LinePlot.class.php";
 
 $plot = new xyzLinePlot(array(1, 2, 3));
 $plot->title->set('Mon graphique');
 $plot->title->setFont(new xyzFont4);
 
 $graph = new xyzGraph(400, 300);
 $graph->add($plot);
 $graph->draw();
?>


 
Et quand je charge la page, elle me retourne l'erreur suivante :
 

Citation :

Fatal error: Cannot instantiate non-existent class: xyzlineplot in c:\documents and settings\rémi\bureau\meteo\temp.php on line 12


 
je l'ai bien configuré mais je ne comprend pas pourquoi ca me retourne cette erreur?

Reply

Marsh Posté le 01-06-2007 à 15:20:58    

le require se passe correctement ?

Reply

Marsh Posté le 01-06-2007 à 15:22:35    

Ba oui je pense, c'est bien le bon chemin et aucune erreur a ce sujet n'apparait.  :??:

Reply

Marsh Posté le 01-06-2007 à 19:34:00    

ça veut dire qu'il trouve pas la classe xyzLinePlot dans ton fichier LinePlot.class.php apparemment ... T'a checké qu'elle existe et que le constructeur est bien appelable comme tu le penses?


Message édité par esox_ch le 01-06-2007 à 19:34:27
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed