Jpgraphe avec des paramétres
Fermé
fatyinfo
Messages postés
4
Date d'inscription
mercredi 5 mars 2014
Statut
Membre
Dernière intervention
24 mars 2014
-
5 mars 2014 à 15:12
fatyinfo Messages postés 4 Date d'inscription mercredi 5 mars 2014 Statut Membre Dernière intervention 24 mars 2014 - 6 mars 2014 à 18:29
fatyinfo Messages postés 4 Date d'inscription mercredi 5 mars 2014 Statut Membre Dernière intervention 24 mars 2014 - 6 mars 2014 à 18:29
A voir également:
- Jpgraphe avec des paramétres
- Ouvrir paramètres - Guide
- Paramètres de confidentialité - Guide
- Paramètres dns - Guide
- Le bon coin mon compte parametres - Guide
- Connexion impossible : paramètres incorrects. - Forum Bases de données
2 réponses
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
Modifié par mpmp93 le 6/03/2014 à 10:02
Modifié par mpmp93 le 6/03/2014 à 10:02
Bonjour,
Avez-vous un message d'erreur? si oui, lequel?
Sinon, - c'est juste mon avis - JPGRAPH est assez contraignant et oblige à génerer le graphe coté serveur.
Personnellement, j'ai choisi une solution plus légère en reportant la génération de graphe vers RGRAPH:
https://html5.immo-scope.com/article/rgraph_debuter
RGRAPH est une librairie javascript qui s'exécute coté client. Avec RGRAPH la description d'un graphe tient en quelques lignes, exemple:
Les données
var data = [12,22,14,4,10,17,8];
(en gras) sont injectables par PHP au moment de créer la page WEB. Exemple:
Résultat:
- extraction simple des données vers RGRAPH
- génération du graphe coté client final, ça allège la charge serveur
- code très compact, beaucoup plus qu'une image
- image récupérable par le client sur son PC: clic-droit et "enregistrer sous"
A+
public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour
Avez-vous un message d'erreur? si oui, lequel?
Sinon, - c'est juste mon avis - JPGRAPH est assez contraignant et oblige à génerer le graphe coté serveur.
Personnellement, j'ai choisi une solution plus légère en reportant la génération de graphe vers RGRAPH:
https://html5.immo-scope.com/article/rgraph_debuter
RGRAPH est une librairie javascript qui s'exécute coté client. Avec RGRAPH la description d'un graphe tient en quelques lignes, exemple:
<canvas id="myCanvas" width="500" height="250" style="border:1px solid grey;background-color:#cfcfff;">[canvas non supporté]</canvas> <script> window.onload = function () { var data = [12,22,14,4,10,17,8]; var bar = new RGraph.Bar('myCanvas', data) .Set('labels', ['lun','mar','mer','jeu','ven','sam','dim']) .Set('gutter', 45) .Set('colors', ['#ffa640']) .Draw(); } </script>
Les données
var data = [12,22,14,4,10,17,8];
(en gras) sont injectables par PHP au moment de créer la page WEB. Exemple:
<?php $datasGraphe = "[12,22,14,4,10,17,8]"; ?> <script> window.onload = function () { var data = <?php echo $datasGraphe; ?>; var bar = new RGraph.Bar('myCanvas', data) .Set('labels', ['lun','mar','mer','jeu','ven','sam','dim']) .Set('gutter', 45) .Set('colors', ['#ffa640']) .Draw(); } </script>
Résultat:
- extraction simple des données vers RGRAPH
- génération du graphe coté client final, ça allège la charge serveur
- code très compact, beaucoup plus qu'une image
- image récupérable par le client sur son PC: clic-droit et "enregistrer sous"
A+
public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour
fatyinfo
Messages postés
4
Date d'inscription
mercredi 5 mars 2014
Statut
Membre
Dernière intervention
24 mars 2014
6 mars 2014 à 18:29
6 mars 2014 à 18:29
Merci bcq pour votre réponse.
J'ai trouvé la solution , j'ai changé :
par
et tous ça marche bien.
J'ai trouvé la solution , j'ai changé :
if(isset($_POST['mois'])) && (isset($_POST['annee']))
par
if(isset($_REQUEST['mois']) && isset($_REQUEST['annee']))
et tous ça marche bien.