JpGraph: sélection dynamique des axes
Résolu
sion76
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
snconnect Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
snconnect Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis en train de créer une appli web en php, en gros ça sert à exploiter des données de ma base de données MySql (je travaille avec Easyphp5.7.10). Je voudrais en plus d'afficher les données filtrées dans un tableau (ça c'est bon ^^), afficher des graphiques dynamiques, utilisant exactement les mêmes données de ma base Mysql.
Le problème avec JpGraph, c'est que pour le moment ce que j'arrive à faire, c'est créer une image par un fichier php, sans pouvoir y inclure du html. Donc OK, je peux créer un graphique qui lit une colonne de ma BDD, c'est dynamique de ce point de vue là, mais en fait, j'aurais voulu pouvoir agir dynamiquement sur ma requête SQL:
<?php
mysql_connect("localhost","root","1234");
mysql_select_db("agc_aniche");
$req=mysql_query ("SELECT opacite FROM parebrise WHERE opacite >'50';") or die (mysql_error());
C'est ici que j'aurais aimé pouvoir remplacer "opacite", par un truc du genre $_GET('selection_de_parametre_'), pareil pour le filtre "where opacite>'50'
while($row = mysql_fetch_array($req)){
$datay[] = $row['opacite']; donc ici aussi je suppose que je remplacerais pas un truc du genre $row[$get_selection_parametre]
}
// content="text/plain; charset=utf-8"
require_once ("jpgraph/jpgraph.php");
require_once ("jpgraph/jpgraph_line.php");
// Create the graph. These two calls are always required
$graph = new Graph(400,400);
$graph->SetScale('textlin');
// Create the linear plot
$lineplot=new LinePlot($datay);
$lineplot->SetColor('blue');
// Add the plot to the graph
$graph->Add($lineplot);
// Display the graph
$graph->Stroke();
mysql_close();
?>
En gros c'est la méthode que j'ai employée pour l'extraction de mes données dans un tableau avec des GET...
Y a t-il une façon de l'utiliser aussi pour JpGraph? SVP c'est vraiment urgent, j'ai vraiment besoin de vos avis, même si c'est pour dire que c'est impossible ou autre. merci!
je suis en train de créer une appli web en php, en gros ça sert à exploiter des données de ma base de données MySql (je travaille avec Easyphp5.7.10). Je voudrais en plus d'afficher les données filtrées dans un tableau (ça c'est bon ^^), afficher des graphiques dynamiques, utilisant exactement les mêmes données de ma base Mysql.
Le problème avec JpGraph, c'est que pour le moment ce que j'arrive à faire, c'est créer une image par un fichier php, sans pouvoir y inclure du html. Donc OK, je peux créer un graphique qui lit une colonne de ma BDD, c'est dynamique de ce point de vue là, mais en fait, j'aurais voulu pouvoir agir dynamiquement sur ma requête SQL:
<?php
mysql_connect("localhost","root","1234");
mysql_select_db("agc_aniche");
$req=mysql_query ("SELECT opacite FROM parebrise WHERE opacite >'50';") or die (mysql_error());
C'est ici que j'aurais aimé pouvoir remplacer "opacite", par un truc du genre $_GET('selection_de_parametre_'), pareil pour le filtre "where opacite>'50'
while($row = mysql_fetch_array($req)){
$datay[] = $row['opacite']; donc ici aussi je suppose que je remplacerais pas un truc du genre $row[$get_selection_parametre]
}
// content="text/plain; charset=utf-8"
require_once ("jpgraph/jpgraph.php");
require_once ("jpgraph/jpgraph_line.php");
// Create the graph. These two calls are always required
$graph = new Graph(400,400);
$graph->SetScale('textlin');
// Create the linear plot
$lineplot=new LinePlot($datay);
$lineplot->SetColor('blue');
// Add the plot to the graph
$graph->Add($lineplot);
// Display the graph
$graph->Stroke();
mysql_close();
?>
En gros c'est la méthode que j'ai employée pour l'extraction de mes données dans un tableau avec des GET...
Y a t-il une façon de l'utiliser aussi pour JpGraph? SVP c'est vraiment urgent, j'ai vraiment besoin de vos avis, même si c'est pour dire que c'est impossible ou autre. merci!
5 réponses
toujours personne??
bonjour,
honnêtement, j'ai pas un énorme niveau mais le problème que tu poses là me parait plus php/mysql que jpgraph...
Et si c'est le cas, ca ne me parait pas être un gros problème...
Si tu n'as pas trop d'urgence (parce que moi, je nage dedans) fais moi le savoir via mon mail, et je regarderai si je peux faire qqch pour toi...
si je peux.
honnêtement, j'ai pas un énorme niveau mais le problème que tu poses là me parait plus php/mysql que jpgraph...
Et si c'est le cas, ca ne me parait pas être un gros problème...
Si tu n'as pas trop d'urgence (parce que moi, je nage dedans) fais moi le savoir via mon mail, et je regarderai si je peux faire qqch pour toi...
si je peux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question