[RESOLU] Graphique avec JpGraph

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 : [RESOLU] Graphique avec JpGraph

Re: [RESOLU] Graphique avec JpGraph

par moogli » 17 mars 2014, 12:04

utilise trim plutôt :mrgreen: :mrgreen:

Re: Graphique avec JpGraph

par sax76 » 16 mars 2014, 01:27

trouvé mon soucis :)

j'ai ajouté

$var = preg_replace("/\D*/",'',$var);

a premiere vu un blanc ou je sais pas quoi met le dawa
j'ai donc ajouté cette fonction pour garder que les chiffres et ca marche :)

Re: Graphique avec JpGraph

par sax76 » 16 mars 2014, 00:08

voila j'ai testé ça sur les 4 premiere valeurs
sachant que l'echo de $les_infos m'affiche 5,7,8,9
$dossier = "15-03-14" ;
$myfile = $dossier."/infos.txt" ;
$o = fopen($myfile,"r");
$l = fgets($o);
$les_infos = explode("'" , $l) ;
$ch1 = $les_infos[0] ;
$ch2 = $les_infos[1] ;
$ch3 = $les_infos[2] ;
$ch4 = $les_infos[3] ;

// 15.03.14
$data1y=array($ch1 ,$ch2 ,$ch3 ,$ch4,6,8,7,5,4,4 ) ;
me mange une mechante errreur
si je fais un echo de $ch1 ,$ch2 ,$ch3 ,$ch4 j'ai bien 4 valeur mais ca me dis qu'il y a une valeur non numeric :(

Image


par contre si je fais :
$ch1 = '8' ;
$ch2 = '8' ;
$ch3 = '8' ;
$ch4 = '8' ;

// 15.03.14
$data1y=array($ch1 ,$ch2 ,$ch3 ,$ch4 ) ;
la ca marche sans soucis

Re: Graphique avec JpGraph

par sax76 » 15 mars 2014, 23:46

justement a la base j'avais un tableau , le fichier txt etait sous cette forme

00:00<@>7
00:05<@>6
00:10<@>4
etc...............

pour simplifier le fichier j'ai mis ca a la suite juste avec le chiffre

4,5,6,4,5,3,6,8,7,9,etc..........................

mais si je fais un tableau mes lignes sont affiché que dans la boucle
une fois celle ci fermé pour passer au tableur ma $var se retrouve dans les choux ..........................

en plus pour le graphe il faut toutes les valeurs a la suite , la je bloque :(

Re: Graphique avec JpGraph

par moogli » 15 mars 2014, 21:47

salut,

il faut créer un tableau à partir de ton fichier toi tu donne une chaîne de caractères.


utilise la fonction php explode

si tu avais une ligne par donnée la fonction file te ferais la lecture et la mise dans un tableau ;)


@+

Re: [RESOLU] Graphique avec JpGraph

par sax76 » 15 mars 2014, 15:44

je rentre un soucis :( grrrrrrrr forcement c'etait trop beau :)


dans le code php de base les infos sont chargé ainsi
$data1y=array(6 ,6 ,5 ,5 ,5 ,6 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5) ;
dans mon fichier txt que j'ai modifié , j'ai plus qu'une ligne sous cette forme :

6 ,6 ,5 ,5 ,5 ,6 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5 ,5

je voudrais que les infos dans $data1y soit chargé du fichier txt

j'ai donc mis ca
$myfile = "15-03-14/infos.txt" ;
$o = fopen($myfile ,"r");
$l = fgets($o);
$data1y=array($l);
je me mange une grosse erreur
Image

comment faire pour aller charger depuis mon fichier txt les infos a mettre dans
$data1y=array(INFO A METTRE ICI DEPUIS LE FICHIER TXT) ;
une idée ?

Re: Graphique avec JpGraph

par moogli » 15 mars 2014, 14:37

De rien.

Si tu pense ton sujet résolu peux tu cliquer sur le gros bouton vert à droite du titre stp ;)

Merci

@+

Re: Graphique avec JpGraph

par sax76 » 15 mars 2014, 13:52

merci pour les infos
j'ai presque reussi a automatiser mon systeme

Image

ca marche merciiiiiiiiiiiiiiiiiiiii

Re: Graphique avec JpGraph

par sax76 » 15 mars 2014, 02:10

C'est possible avec jpgraph (cf doc http://jpgraph.net/features/gallery.php#bar1

C'est possible avec gd directement mais tu risque de te faire plus ch*** vue qu'il faut dessiner les polygone alors que jpgraph le fait déjà.

Tu peut le faire autrement, par exemple en javascript avec des librairies qui font ce genre de chose

Il y a aussi pchart et tant d'autre.

@+
j'ai testé pChart justement
je testerais jpchart demain

reste a integré mes valeur directement dans le graph

Re: Graphique avec JpGraph

par moogli » 15 mars 2014, 00:51

C'est possible avec jpgraph (cf doc http://jpgraph.net/features/gallery.php#bar1

C'est possible avec gd directement mais tu risque de te faire plus ch*** vue qu'il faut dessiner les polygone alors que jpgraph le fait déjà.

Tu peut le faire autrement, par exemple en javascript avec des librairies qui font ce genre de chose

Il y a aussi pchart et tant d'autre.

@+

Graphique avec JpGraph

par sax76 » 14 mars 2014, 23:51

bonjour à tous ,

j'ai un petit code qui s'execute via un cron toutes les 5 min
comme j'aime faire simple , j'enregistre les infos retour dnas un fichier txt sous cette forme :

heure<@>nb

le fichier est prevu enregistré des stats toutes les 5 minutes d'un serveur shoutcast pour avoir en live le nb d'auditeurs
j'ai donc un fichier txt de 24h coupé toute les 5 minutes

je voudrais afficher un graphe de mes stats en barregraphe par ex

Image

un peu sous cette forme

possible de faire sans jpgraph ?
possible avec Jpgraph , en recuperant mes infos ?

j'espere avoir pu m'expliqué le plus clairement possible :)