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] Comment puis-je cacher la valeur dans le tableau?


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut [JpGraph] Comment puis-je cacher la valeur dans le tableau?
    Salut!

    Comment puis-je cacher la valeur dans le tableau? Par exemple, je dois cacher la pression après 12 heures:
    Images attachées Images attachées  

  2. #2
    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
    Comment affectes tu les valeurs ? donnes tu explicitement la valeur 0 aux heures > 12 ?
    Participez vous aussi !
    Message utile
    Discussion résolue

  3. #3
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par ypcman Voir le message
    Comment affectes tu les valeurs ? donnes tu explicitement la valeur 0 aux heures > 12 ?
    Oui. Toutes les valeurs sont données:
    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
    $kol=24;
    For ($i=0; $i<$kol; $i++) {
    .......
    	$result = mysql_query($query);
    	$err[$i]=1;
    	if ($result)	{
    		while($dd=mysql_fetch_row($result)) {
    			$q[$i]=$dd[0];
    			$err[$i]=0;
    		} // while fetch
    	} // result
    	$dat[$i]=$i;
    	$datPoint[$i] = $dat[$i]-0.75;
    	$q[$i]=sprintf("%0.2f", $q[$i]);
    }
    $dat[24] = "24";
    $w=$kol*1000/24;
    $graph = new Graph($w,500);
    $graph->xaxis->SetTickLabels($dat);
    $barplot=new BarPlot($q,$datPoint);
    Si elles sont retirées: $q[$i]=sprintf("%0.2f", $q[$i]);
    Je vois le message:
    Images attachées Images attachées  

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Merci, je comprends, vous pouvez faire:
    if ($err[$i]==1) { $q[$i]=null; }

  5. #5
    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
    dans la doc officielle tu trouves
    Leave the data point empty and leave a whole in the graph, for example a break in a line plot. This happens iof the null value is specified as either one of the following values

    'x' - A single character 'x'

    '' - An empty string

    NULL - The NULL value
    Ignore the data point and connect the previous and next data point with the line in a line graph. This is accomplished by specifying the null value as

    '-' - A single hyphen character
    Tu dois donc spécifier toutes les valeurs en y mais tu peux leur donner une valeur particulière si tu veux laisser le graphique vide.
    quand ta valeur est 0, tu dois donc la remplacer par 'x', et aucune valeur ne devrait être visible sur le graphe.
    Par ailleurs, si tes valeurs varient entre 700 et 800, tu as intérêt à spécifier cet intervalle en ordonné afin de mieux visualiser les variations des valeurs.
    Yves
    Participez vous aussi !
    Message utile
    Discussion résolue

  6. #6
    Candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Je vous remercie! Je vais l'utiliser.
    Je l'ai fait:
    Images attachées Images attachées  

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/11/2014, 16h12
  2. Comment puis-je cacher les tables?
    Par acheo dans le forum Sécurité
    Réponses: 5
    Dernier message: 17/05/2007, 00h00
  3. Réponses: 9
    Dernier message: 09/03/2007, 15h01
  4. Réponses: 1
    Dernier message: 08/09/2006, 16h43
  5. Comment puis-je mettre un include dans une variable
    Par pierrot10 dans le forum Langage
    Réponses: 17
    Dernier message: 31/08/2006, 08h45

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