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
comment remmplacer le "var arr" par mon tableau ? j'ai testé ceci sans réussite, plus rien ne s'affiche ... tMarker[i][2]
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>
merci LJ
Partager