erreur JPGRAH

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur JPGRAH

Aide

par younes371 » 08 nov. 2006, 01:05

Bonjour,
j'ai une base de données sous MySQL,
j'ai un cahmps qui contient une année (2000,2001,2002...,2006,...).
Alors je veux afficher ces resultats sous forme d'un graphic selon les statistiques.
(par exemple en 2000=> 20 membres ajoutés
.......
en 2006=> 40 membres ajoutés
).
Merci pour ton aide

erreur JPGRAH

par archifact » 28 août 2006, 16:04

OK, ça marche.

Merci pour tes pistes precieuses

Je finalise mon site

cdlt

par Truc » 28 août 2006, 14:37

regarde du coté de SetTickLabels() en passant un tableau avec les indices que tu veux.

erreur JPGRAH

par archifact » 28 août 2006, 12:29

Bonjour,

Désolé mais je n'ai pu répondre vendredi. J'ai initialisé en fait les variables à 0. ça marche.

Par, contre je vodrais affiché sue l'axe des abscisses , les jours que je récupère dans ma base mysql afin, de faire la correspondance entre les jours et les quantités que j'ai en ordonnée.

Merci d'avance pour toutes solutions.

par Truc » 25 août 2006, 13:28

Pense à utiliser les baslises
 pour encadrer le code  :wink: 

Essaie avec :
 [php]$data1y[] = $row["vol_oee"];
 $data2y[] = $row["vol_edel"];
 $data3y[] = $row["vol_adv"];
et un test pour vérifier que les tableaux sont bien remplis :
<pre>
<?php print_r($data1y); ?>
</pre>
tu peux en faire autant pour les autres tableaux.

erreur JPGRAH

par archifact » 25 août 2006, 12:51

Je veux construire un graphine a partir de donnees recuperees dans une base Mysql.

J'ai l'erreur suivante :

JpGraph Error: You have not specified a y[0] value!!

Voici un bout du code
$data1y = array(); 
$data2y = array(); 
$data3y = array(); 

while($row = mysql_fetch_array($sql))
{


 $data1y[] = $row[vol_oee];
 $data2y[] = $row[vol_edel];
 $data3y[] = $row[vol_adv];

}

$graph = new Graph(310,200);    
$graph->SetScale("textlin");

$graph->SetShadow();
$graph->img->SetMargin(40,30,20,40);


$b1plot = new BarPlot($data1y);
$b1plot->SetFillColor("orange");
$b1plot->SetLegend("OEE");
$b2plot = new BarPlot($data2y);
$b2plot->SetFillColor("blue");
$b2plot->SetLegend("EDEL");
$b3plot = new BarPlot($data3y);
$b3plot->SetFillColor("green");
$b3plot->SetLegend("ADV");

// Create the grouped bar plot
$gbplot = new GroupBarPlot(array($b1plot,$b2plot,$b3plot));
Merci d'avance pour votre aide