comment fixer l'axe des X ? [php/jpgraph] - PHP - Programmation
Marsh Posté le 17-11-2008 à 09:38:00
Pas trop de réponse sur ce problème...
En attendant j'ai continué mes recherches et voici une solution que j'ai trouvé (je ne sais pas si c'est la plus simple, mais bon, ça me convient) :
- j'ai développé une fonction que j'appelle juste avant les affichages, qui construit complètement mon axe des X, en mettant tout dans tableau.
- ensuite je place ces données sur l'axe avec ceci : $graph->xaxis->SetTickLabels($tableau); sachant qu'il est au format suivant : $graph->SetScale('textlin');
- enfin je fais varier l'affichage de la quantité de données selon leur densité avec cela : $graph->xaxis->SetTextTickInterval(6,0);
Voilu, si ça peut aider, @+ tout le monde.
Marsh Posté le 13-11-2008 à 15:51:48
Bonjour, je m'explique :
Je génère des graphs à la volée avec JpGraph à partir de données stockées dans une base MySQL, de ce côté-là, tout fonctionne.
Par contre, sur l'axe des X, j'affiche des heures, et jusqu'à 72h, cela reste lisible, mais au-dela, j'aimerais afficher des dates !
Donc est-il possible de fixer l'origine de l'axe avec une 1ère date, puis le maxi de l'axe avec la 2ème date (de l'interval choisi), et JpGraph affiche toutes les dates intermédiaires ??
Merci d'avance de vos réponses/suggestions !
---------------
Ma (petite) chaîne Youtube: https://www.youtube.com/channel/UCy [...] UwOtLaYKw/