Bonjour,

Je dispose d'une bdd "COMMUNE", "LAT", "LON"

Pour créer mes markers dans ma carte, j'ai besoin d'une variable javascript "villes"
qui est un tableau au format suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<script>
villes = 
{
"ville1" : {lat: $lat, lon: $lon},
"ville2" : {lat: $lat, lon: $lon},
...
}

Je sais boucler sur ma bdd pour obtenir
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
 
$georeq = "select * from ".EA_DB."_geoloc order by COMMUNE";
$villes = array();
if ($result = mysql_query($georeq)) {
	$i=1;
	$villes = "{<br />";
	while($row = mysql_fetch_array($result))
	{
	$i++;
	{
	$villes = $villes.'"'.$commune = $row["COMMUNE"].'" : { lat: '.$lat = $row["LAT"].', lon: '.$lon = $row["LON"].' },<br />';
	}
	}
	$villes = $villes.'};';
	}

1° Mon export php est-il construit correctement ?
2° Sous quelle forme et de quelle manière dois-je récupérer ma variable $villes dans mon fichier javascript ?

Merci de vos lumières