IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[JpGraph] une courbe simple avec jpgraph


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Points : 10
    Points
    10
    Par défaut [JpGraph] une courbe simple avec jpgraph
    DONC voilà, ma base de donnée contient une table nommée noise_level,celle ci contient 4 colonnes (id (auto_increment),noise,heure,adresse_ip).
    je dois dessiner une courbe dont l'abscisse est heure ,et l’ordonnée est noise.(je n'ai pas le noise à chaque heure).
    l'unique problème que j'ai rencontré est au niveau de la manipulation des données.comment attribuer l'heure à l'axe des abscisses et convenablement le noise associé en ordonné.
    j'ai essayé avec ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    require_once ("C:/Program Files/EasyPHP-5.3.6.0/www/test/jpgraph/jpgraph.php");
         require_once ("C:/Program Files/EasyPHP-5.3.6.0/www/test/jpgraph/jpgraph_line.php");
     
         define('MYSQL_HOST', 'localhost');
         define('MYSQL_USER', 'root');
         define('MYSQL_PASS', '');
         define('MYSQL_DATABASE', 'projet_orange');
     
         $tableau_heure = array('0h','1h', '2h', '3h', '4h', '5h', '6h', '7h', '8h', '9h', '10h', '11h', '12h','13h', '14h', '15h', '16h', '17h', '18h', '19h', '20h', '21h', '22h','23h');
         $sql_noise_par_heure = "SELECT [noise] AS bruit,[heure] AS HOUR FROM noise_level WHERE [id_adresse] =\'1\'";
         $mysqlCnx = @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) or die('Pb de connxion mysql');
     
          @mysql_select_db(MYSQL_DATABASE) or die('Pb de sélection de la base');
     
    	 $tableau_noise= array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); 
         $mysqlQuery = @mysql_query($sql_noise_par_heure, $mysqlCnx) or die('Pb de requête');
     
     
         while ($row = mysql_fetch_array($mysqlQuery,  MYSQL_ASSOC)) {
    	  $tableau_noise[$row['HOUR']] = $row['bruit']; 
           }
    MERCI POUR VOTRE AIDE

  2. #2
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Points : 10
    Points
    10
    Par défaut
    juste une information ,j'ai en tout 10 adresse_ip,donc une courbe pour chaque adresse,pour le moment je commence avec adresse_ip.=1 c'est pour ça le "where adresse_ip =1" voilà merci

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Points : 10
    Points
    10
    Par défaut
    pas adresse_ip mais je l'ai nommé id_adresse, desolée

  4. #4
    Membre éclairé Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 597
    Points : 886
    Points
    886
    Par défaut
    Bonjour.
    pour y voir plus clair, peux-tu ajouter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var_dump($tableau_noise);
    en fin de script et poster ce qui s'affiche ?
    Merci.

    Par ailleurs, évite de recommencer une nouvelle discussion à chaque fois que tu postes
    Participez vous aussi !
    Message utile
    Discussion résolue

  5. #5
    Membre à l'essai
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Points : 10
    Points
    10
    Par défaut
    $courbe->value->Show normalement elle affiche les valeurs sur les point, pourqoui ça ne marche pas chez moi ? merci

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/02/2011, 10h04
  2. [Web Service] Expiration d'une requête simple avec Amazon Web Services
    Par cyberlp dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 12/11/2010, 15h50
  3. Comment tracer une courbe chart avec valeurs dans fichier ?
    Par petitclem dans le forum C++Builder
    Réponses: 16
    Dernier message: 07/05/2008, 15h07
  4. [Tableaux] Lire une table simple avec foreach
    Par dreeve dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2008, 18h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo