[Leaflet] : markers dans PHP
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:
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:
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