bonjour voila je vien de decouvrir jpgraph, j'essai de creer un graph a partir de données qui sont stocké dans ma base de donnée
mais aparament je croi ke jpgraph n'aime pas trop les variable de session
il me donne ca comme erreur : L' image"/index.php......" ne peut etre afficher car elle contient des erreurs
voila mon code:
[cpp]
<?
include('./connect.php');
include ("./jpgraph16/src/jpgraph.php");
include ("./jpgraph16/src/jpgraph_line.php");
$id=$_SESSION['id_unique'];
$req_recup_fautes="SELECT nb_fautes FROM stats_utils WHERE unique_id='$id' ORDER BY date ASC";
$resultat_recup_fautes=mysql_query($req_recup_fautes) or die("Erreur de recuperation des données");
while($ligne=mysql_fetch_array($resultat_recup_fautes)){
$tableau_fautes[] = $ligne['nb_fautes'];
}
if(isset($tableau_fautes)){
// Creation du graphique
$graph = new Graph(300,200);
$graph->SetScale("textlin");
// Création du système de points
$lineplot=new LinePlot($tableau_fautes);
// On rajoute les points au graphique
$graph->Add($lineplot);
// Affichage
$graph->Stroke();
}
?>
[/cpp]
voila et en fait si je lui donne mon id en dur cad
que je tape : $id="hdjfkkdod";
dans ce cas la ben le graphique s'affiche
si quelqu'un pe me donner une idée parcque la je vois pa comment recupérer mes données dans ma base sinon.....
j'esper que c'est assé clair
merci pr vos reponses
mais aparament je croi ke jpgraph n'aime pas trop les variable de session
il me donne ca comme erreur : L' image"/index.php......" ne peut etre afficher car elle contient des erreurs
voila mon code:
[cpp]
<?
include('./connect.php');
include ("./jpgraph16/src/jpgraph.php");
include ("./jpgraph16/src/jpgraph_line.php");
$id=$_SESSION['id_unique'];
$req_recup_fautes="SELECT nb_fautes FROM stats_utils WHERE unique_id='$id' ORDER BY date ASC";
$resultat_recup_fautes=mysql_query($req_recup_fautes) or die("Erreur de recuperation des données");
while($ligne=mysql_fetch_array($resultat_recup_fautes)){
$tableau_fautes[] = $ligne['nb_fautes'];
}
if(isset($tableau_fautes)){
// Creation du graphique
$graph = new Graph(300,200);
$graph->SetScale("textlin");
// Création du système de points
$lineplot=new LinePlot($tableau_fautes);
// On rajoute les points au graphique
$graph->Add($lineplot);
// Affichage
$graph->Stroke();
}
?>
[/cpp]
voila et en fait si je lui donne mon id en dur cad
que je tape : $id="hdjfkkdod";
dans ce cas la ben le graphique s'affiche
si quelqu'un pe me donner une idée parcque la je vois pa comment recupérer mes données dans ma base sinon.....
j'esper que c'est assé clair
merci pr vos reponses