Bonjour à tous,

voila mon souci.
(j'ai édité mon message car le souci à évoluer)

Je récupère via une requête sql un tableau de valeur de ce type

Dept
12
14
17
20
30
Je récupère les infos de cette manière:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if($result)
{
	// On récupère la liste des départements
	foreach($result as $data)
	{
				$c = $data['Dept'];
	}
}

Le but derrière tout ça est de charger des fichiers kml dans une googlemap en fonction des numéros de département présent dans 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
 
   /* Création de la map */
    function loadMap(){
        var mapOptions = {
            zoom: 6,
            center: new google.maps.LatLng(46.8566667, 2.3509871),
			scaleControl: true,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
		$a = 10;
		$b = $c;
        map = new google.maps.Map(document.getElementById("map"), mapOptions);
		if ( $a==$b ){a = $a; var layerDept = new google.maps.KmlLayer("http://#.com/kml/"+a+".kml?date='newDate().getTime()'");layerDept.setMap(map);}
		else {b = $b; var layerDept2 = new google.maps.KmlLayer("http://#.com/kml/"+b+".kml?date='newDate().getTime()'"); layerDept2.setMap(map);}
 
 
}
Le souci c'est que le $c n'a pas de valeur au moment du chargement de la carte

Si quelqu'un pouvait me guider dans ma recherche,

Merci