Bonjour,
je crois être tout près du but pour afficher des points d'intérêt sur l'API google :
je connais ces POI dans une variable php : $fichier [$i]['nom'], $fichier [$i]['lat'],$fichier [$i]['lon'].
j'ai ajouté manuellement 4 de ces POI et le code fonctionne :ce que je souhaiterais, c'est inclure cette variable "var position" dans une boucle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <div id="map-canvas"/> <script text=javascript> var position = [ ['<?php echo $fichier[0]["nom"]; ?>', <?php echo $fichier[0]["lat"];?>, <?php echo $fichier[0]["lon"];?>,1], ['<?php echo $fichier[1]["nom"]; ?>', <?php echo $fichier[1]["lat"];?>, <?php echo $fichier[1]["lon"];?>,2], ['<?php echo $fichier[2]["nom"]; ?>', <?php echo $fichier[2]["lat"];?>, <?php echo $fichier[2]["lon"];?>,3], ['<?php echo $fichier[3]["nom"]; ?>', <?php echo $fichier[3]["lat"];?>, <?php echo $fichier[3]["lon"];?>,4], ]; google.maps.event.addDomListener(window, 'load', initialize); </script>
Sans doute élémentaire pour des programmeurs confirmés, mais après avoir essayer "js encode", l'inclusion de php dans du javascript, et l'inclusion de javascript dans du php, je sèche toujours.
Merci d'avance à ceux qui auront pris le temps de me lire.
Partager