Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2010, 14h17   #1
Futur Membre du Club
 
Inscription : mars 2010
Messages : 105
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 105
Points : 18
Points : 18
Par défaut Passage de donnée

Bonjour à tous,

voila mon souci.
(j'ai édité mon message car le souci à évoluer)

Je récupère via une requête sql un tableau de valeur de ce type

Citation:
Dept
12
14
17
20
30
Je récupère les infos de cette manière:

Code :
1
2
3
4
5
6
7
8
if($result)
{
	// On récupère la liste des départements
	foreach($result as $data)
	{
				$c = $data['Dept'];
	}
}

Le but derrière tout ça est de charger des fichiers kml dans une googlemap en fonction des numéros de département présent dans mon tableau.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
   /* Création de la map */
    function loadMap(){
        var mapOptions = {
            zoom: 6,
            center: new google.maps.LatLng(46.8566667, 2.3509871),
			scaleControl: true,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
		$a = 10;
		$b = $c;
        map = new google.maps.Map(document.getElementById("map"), mapOptions);
		if ( $a==$b ){a = $a; var layerDept = new google.maps.KmlLayer("http://#.com/kml/"+a+".kml?date='newDate().getTime()'");layerDept.setMap(map);}
		else {b = $b; var layerDept2 = new google.maps.KmlLayer("http://#.com/kml/"+b+".kml?date='newDate().getTime()'"); layerDept2.setMap(map);}
 
 
}
Le souci c'est que le $c n'a pas de valeur au moment du chargement de la carte

Si quelqu'un pouvait me guider dans ma recherche,

Merci
Nheil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 20h04   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Ton deuxième code c'est du JavaScript avec des morceaux de PHP ?
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 08h55   #3
Futur Membre du Club
 
Inscription : mars 2010
Messages : 105
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 105
Points : 18
Points : 18
Oui effectivement, enfin le but est de passer des variables dans le javascript,
au niveau google.maps.kmlLayer
Nheil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h51.


 
 
 
 
Partenaires

Hébergement Web