Apiv3 google map et affichage

astroma Messages postés 27 Date d'inscription mercredi 16 mai 2012 Statut Membre Dernière intervention 1 septembre 2012 - 30 août 2012 à 22:15
astroma Messages postés 27 Date d'inscription mercredi 16 mai 2012 Statut Membre Dernière intervention 1 septembre 2012 - 1 sept. 2012 à 00:39
Bonsoir,

Voila mon problème. Je souhaite afficher des cartes grace à google map.

Mon problème est simple. Mons script à l'air de fonctionner mais impossible d'afficher les cartes.

Plutôt qu'un long discours voici le code.

$resultats=$connexion->query("

select h_id, h_ev,h_lieu, h_lat,h_long from historique limit 0,2

"); // on va chercher tous les membres de la table qu'on trie par ordre croissant
$resultats->setFetchMode(PDO::FETCH_ASSOC); 



$javascript= '<script type="text/javascript">' .'function initialize() {';	
?>
 

<?php
while( $ligne = $resultats->fetch() ) // on récupère la liste des membres
{
$map = 'map'. $ligne['h_id'];		
// on boucle sur le javascript
$javascript .=
'var latlng'. $ligne['h_id'].  '= new google.maps.LatLng('.$ligne['h_lat'].','.$ligne['h_long'].'); 
var options'.$ligne['h_id']. ' = {
  zoom: 13,
  center: latlng'. $ligne['h_id'].',
  mapTypeId: google.maps.MapTypeId.ROADMAP
};
 
var '.'map'. $ligne['h_id'] .'= new google.maps.Map(document.getElementById("'. $map .'"), options'.$ligne['h_id']. ');' .

'var marker = new google.maps.Marker({'.
       'position: latlng'.$ligne['h_id'].','.
       'map: map'.$ligne['h_id'].','.
       'title: "événements"'.
       '});';
// fin boucle javascript


?>

        

            Veuillez patienter pendant le chargement de la carte...


        


<?php

} // fin du while sur les événements id="map'.$ligne['h_id'].'"

$javascript .= '} </script>';

echo $javascript ;  // on affiche le javascript


$resultats->closeCursor(); // on ferme le curseur des résultats
?>
    




Comme le problème est au croisement du javascript et du php je me permets de poster ici.

Le résultat est une page blanche. Lorsque je regarde la source de la page les cartes sont bien présentes mais impossible de les afficher.

Si quelqu'un peut m'aider, MERCI

Astroma

1 réponse

astroma Messages postés 27 Date d'inscription mercredi 16 mai 2012 Statut Membre Dernière intervention 1 septembre 2012
1 sept. 2012 à 00:39
Bonsoir,

Personne n'a d'idée car je bloque toujours ?
0
Rejoignez-nous