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

jQuery Discussion :

Recuperation de donnees pour highcharts


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2011
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Juillet 2011
    Messages : 63
    Par défaut Recuperation de donnees pour highcharts
    bonjour
    a fin d'utiliser la librairie highcharts pour un affichage dynamique
    (update chaque seconde) je fait un appel ajax a mon script php qui a son tour fetch les donnees de ma table MYSQL qui contient 2 colonnes ms et peaks

    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
     
    function requestData() {
        $.ajax ({
            url:'liveserver2.php',
           dataType: 'json',
     
                  success: function(point) {
     
                  var series = chart.series[0],shift = series.data.length > 20;// shift if the series is longer than 20
                  chart.series[0].addPoint(eval(point) ,true, shift); // add the point
                  setTimeout(requestData, 1000);    // call it again after one second
     
                                           },
     
            cache: false
            });
            }
    le probleme c'est que seulement un point qui est affiche je sais pas si ma function(point) est correct ou non et si je dois specifier x,y au lieu de point.
    mon sccript php retourne respectivement pour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    while($row= mysql_fetch_array($sql))
       {
       extract ($row);
       $x =  $row['ms'];
       $y =  $row['peaks'] ;
       }
          $ret = array($x,$y);
               echo"[$x,$y]";
    php retourne
    highcharts retoune


    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    while($row= mysql_fetch_array($sql))
       {
       extract ($row);
       $x =  $row['ms'];
       $y =  $row['peaks'] ;
       }
          $ret = array($x,$y);
         echo json_encode($ret);
    php retourne
    highcharts retourne (seulement le premier x est pris mais le Y est incremente 1,2,3..)



    merci d'avance pour vos commentaires et suggestions
    ca fait 2 semaines que je suis bloquée et je sais pas ou est le problème !

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonsoir,
    la question est de savoir sous quelle forme tu souhaite récupérer tes données, tableau de tableau ou objet json, de cela va dépendre la mise en forme qui est plus un problème à régler coté serveur.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2011
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Juillet 2011
    Messages : 63
    Par défaut
    Merci de votre réponse
    Désole si j'ai poster dans le mauvais endroit mai parce que vraiment je sais pas d'ou vient le problème!
    En fait j'ai vérifier avec firebug et je voit toute les requêtes ajax qui sont exécutées et toujours le même point qui est retournée.
    je vais reposer mon problème dans section php

Discussions similaires

  1. recuperation de donnees pour generer des bulletins de note
    Par topvision dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 25/09/2014, 16h08
  2. Réponses: 5
    Dernier message: 08/08/2007, 11h15
  3. Réponses: 8
    Dernier message: 08/03/2007, 16h54
  4. Réponses: 3
    Dernier message: 14/04/2006, 19h36
  5. [KNOPPIX] Linux pour la récupération de données
    Par manunu dans le forum Autres
    Réponses: 8
    Dernier message: 06/05/2004, 12h30

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