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

JavaScript Discussion :

Intégration tableau données dans un script


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Par défaut Intégration tableau données dans un script
    bonjour voici un tableau de données que je souhaite inétgrer dans un script qui affiche un graphique nuage à partir de la librairie jqplot

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $query = "SELECT name, lat, lng, points, souscrite   
        FROM #__batenerg
        WHERE lat != 'null'  
        AND author='$userid'";  
        $bdd->setQuery ( $query );  
        $data = $bdd->loadObjectList();  
        $result = array(); 
        foreach ($data as $marker) {         
            $result[] = array( $marker->lat, $marker->lng, $marker->name, $marker->points, $marker->souscrite );         
        } 
        $tResult = 'var tMarker=' . json_encode($result) .";\n" ;


    voiic la code dans lequel je souhiate intégrer mon tableau

    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
    <script class="code" language="javascript" type="text/javascript">$(document).ready(function(){
     	<?php echo $tResult; ?>
     
        var arr = [[11, 123, 1236, "Acura"], [45, 92, 1067, "Alfa Romeo"], 
        [24, 104, 1176, "AM General"], [50, 23, 610, "Aston Martin Lagonda"], 
        [18, 17, 539, "Audi"], [7, 89, 864, "BMW"], [2, 13, 1026, "Bugatti"]];
     
        plot1 = $.jqplot('chart',[arr],{
            seriesDefaults:{
                renderer: $.jqplot.BubbleRenderer,
                rendererOptions: {
                    bubbleAlpha: 0.6,
                    highlightAlpha: 0.8
                },
                shadow: true,
                shadowAlpha: 0.05
            }
        });    
    });</script>
    comment remmplacer le "var arr" par mon tableau ? j'ai testé ceci sans réussite, plus rien ne s'affiche ... tMarker[i][2]
    merci LJ

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    je pige pas tu remplace un tableau de tableau par un objet js (un json encode d'un hashmap php donne un objet en js)

    je ne comprends pas
    soit tu écrit une autre methode js pour prendre en compte un objet
    soit tu produit en php un tableau de tableau

    A+JYT

Discussions similaires

  1. [AC-2003] Capacité Intégration de données dans Access
    Par Chlo dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 27/01/2011, 22h11
  2. [MySQL] intégration de données dans un Agenda
    Par michelkey dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 22/12/2008, 14h55
  3. Réponses: 1
    Dernier message: 16/10/2008, 11h40

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