Bonjour,

j'essaie de creer une carte google map a laquelle j'ajoute des marqueurs.

je recupere les références ce ces marqueurs a partir d'une base de donné et jdois les passer a la fonction js ! mais je n'arrive pas a combiner entre les deux

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
16
17
18
19
20
21
22
23
24
25
26
27
28
 
// partie php
 
 
	 while($data = mysql_fetch_array($result_between))
    { 
 
				for ( $i = 2; $i < $taille-1; $i++ ) 
 
			{	
			 $nom_col1 = mysql_field_name( $result_between, $i );
			   $nom_col2 = mysql_field_name( $result_between, $i+1 );
 
			if(($data[$nom_col1]>'07:50:00') &&($data[$nom_col2]<'07:50:00)'))
 
			$param1=$data[par_map_un]
                        $param2=$data[par_map_deux]
 
// et là jaimerais appeler la partie javascript pour creer des marqueurs 
 
//var marqueur = new google.maps.Marker({
//position: new google.maps.LatLng(<?php echo"$param1, $param2"?>),
//map: carte
 
 
			}
 
	 }
pour la fonction JAVA script la voici :

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
// ...
 
			function initialiser() {
				var latlng = new google.maps.LatLng(35.7011,-0.6502771);
				//objet contenant des propriétés avec des identificateurs prédéfinis dans Google Maps permettant
				//de définir des options d'affichage de notre carte
				var options = {
					center: latlng,
					zoom: 15,
					mapTypeId: google.maps.MapTypeId.ROADMAP
				};
 
				//constructeur de la carte qui prend en paramêtre le conteneur HTML
				//dans lequel la carte doit s'afficher et les options
				var carte = new google.maps.Map(document.getElementById("carte"), options);
 
 
			var marqueur = new google.maps.Marker({
			position: new google.maps.LatLng(35.690313,-0.64915),
			map: carte
			});
 
 
 
 
 
			}
		</script>
 
 
	</head>
 
	<body onload="initialiser()">