Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
852 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  jpgraph et base de donnee

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

jpgraph et base de donnee

n°2006484
ermona
Posté le 02-07-2010 à 05:48:35  profilanswer
 

Bonjour
 
j'essaye depuis un certain d'utiliser jpgraph avec ma base de donnée mais sans succès. J'ai des résultats incohérents et un graphique pas très jolie.
J'utilise ce graphique pour voir des statistiques de connexion. Dans ma base de donnée j'ai donc l'heure et le nombre de connexion.
 
voici mon code

Code :
  1. <?php
  2. $host = '';
  3. $user = '';
  4. $pass = '';
  5. $db = '';
  6. include ("jpgraph.php" );
  7. include ("jpgraph_bar.php" );
  8. @mysql_connect($host,$user,$pass) or die("impossible de se connecter : ". mysql_error());
  9. @mysql_select_db($db) or die("impossible de sélectionner la base : ". mysql_error());
  10. $sql_h = 'SELECT distinct hittime, nb, seqno FROM connect';
  11. $data1y = NULL;
  12. $data1x = NULL;
  13. $Resultat = mysql_query($sql_h);
  14. for ($seqno=0 ; $seqno<mysql_numrows($Resultat) ; $seqno++)
  15. {
  16. $data1y[]=mysql_result($Resultat , $seqno , "nb" );
  17. $data1x[]=mysql_result($Resultat , $seqno , "hittime" );
  18. }
  19. mysql_close();
  20. // Create the graph. These two calls are always required
  21. $graph = new Graph(400,400,"auto" );
  22. $graph->SetScale("textlin" );
  23. $graph->SetShadow();
  24. $graph->img->SetMargin(40,30,20,80);
  25. // Create the bar plots
  26. $b1plot = new BarPlot($data1y);
  27. $b1plot->SetFillColor("orange" );
  28. $b1plot->value->Show();
  29. // ...and add it to the graPH
  30. $graph->Add($b1plot);
  31. $graph->title->Set("Statistics: " );
  32. $graph->xaxis->SetTickLabels($data1x);
  33. $graph->xaxis->SetLabelAngle(90);
  34. $graph->xaxis->title->Set("" );
  35. $graph->yaxis->title->Set("Number of connections" );
  36. $graph->title->SetFont(FF_FONT1,FS_BOLD);
  37. $graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
  38. $graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);
  39. // Display the graph
  40. $graph->Stroke();
  41. ?>


 
avec ce code j'obtiens ce graphique
http://img10.hostingpics.net/pics/760414graptest.png
 
mais quand je fais le graphique avec excel j'obtiens ceci
http://img10.hostingpics.net/pics/995092bongraph.jpg
 
Pourriez vous m'aider a comprendre mes erreurs car je suis complètement bloquer.
 
merci

mood
Publicité
Posté le 02-07-2010 à 05:48:35  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  jpgraph et base de donnee

 

Sujets relatifs
Géstion d'une base de donnéeComment accéder à une base Access à distance
liste dynamique php associé a une base de données mysql [RESOLU]Selectionner une donnée en fonction d'une autre
sql 2008 messagerie de base de donnéesBase Access "usée" ?
Protection d'une page permettant l'accès à une base de données sqlcomment configurer DSN si la base Access est partagée
Base de données 
Plus de sujets relatifs à : jpgraph et base de donnee


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR