Bonjour,

Voila je rencontre un petit problème avec mon code

<?php 
      include('connexionBase.php');

      $bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
      $req = $bdd->query("SELECT * FROM marqueur");
      $result = $req->fetchAll();
      ?>
<?php foreach($result as $e): $e = $e['Result']; ?>
      var marker = new google.maps.Marker({
      position: new.google.maps.LatLng(<?php echo $e['latitude']; ?>,<?php echo $e['longitude'] ?>),
      map : map,
      draggable: false,
      animation: google.maps.Animation.DROP
    });
    marker.idEvent = <?php echo $e['id']; ?>;
  <?php endforeach; ?>

Je voudrais que les coordonnées que j'ai sauvegardé s'affiche sur google map. Le problème c'est que rien ne s'affiche même pas la carte. Un peu d'aide SVP. Merci d'avance
PS : J'ai un suivi le tuto de grafikart sur ce topic

3 réponses


Bonjour,
Dans votre boucle foreach, vous essayer d'afficher du js comme si s'était du html.

Donc quelle serait la solution?

Le javascript s'écrit soit dans un fichier externe avec l'extension .js sois dans la page HTML dans les balises <script> ... </script>