Bonjour,
Oui,mais comment faire si je veux faire plutot une boucle pour ajouter tout les LOCATIONS de ma base de données?enfin je sais pas si vous comprenez...
Bonjour,
Oui,mais comment faire si je veux faire plutot une boucle pour ajouter tout les LOCATIONS de ma base de données?enfin je sais pas si vous comprenez...
Ajax est ton ami
connais tu ajax?
non
il n'y a pas moyen avec javascript?
Ajax (acronyme d'Asynchronous JavaScript and XML)
C'est du JS
La c'est le WE je vais me pencher dessu pour te fournir un script comprehensible qui utilise l'ajax et l'api google map
tu affiche une fois par chargement de page ? ou bien tu peux en ajouter en live?
j'étudie le ajax alors $$
Merci de ton aide, c'est sympa!!
le forum est là pour ça,
tu n'as pas répondu
"tu affiche une fois par chargement de page ? ou bien tu peux en ajouter en live? "
lorsque la page est chargée
j'ai reussi!
je poste le code
Merci pour ton aide!!!
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
35
36
37
38
39 <?php require('GoogleMapAPIv3.class.php'); $gmap = new GoogleMapAPI(); $gmap->setEnableWindowZoom(true); $gmap->setEnableAutomaticCenterZoom(true); $gmap->setSize('300px','300px'); $gmap->setZoom(11); $gmap->setLang('fr'); $gmap->setDefaultHideMarker(false); // cat1 $coordtab = array(); $sql_loc="SELECT id_Inc,id_Pb,name_Inc,desc_Inc,date_Inc,id_Loc from incident where id_Pb=1 ORDER BY date_Inc DESC LIMIT 3 "; $res_loc=mysql_query($sql_loc); while($rows_loc=mysql_fetch_assoc($res_loc)){ $var=$rows_loc['id_Loc']; $sql="SELECT name_Loc from location where id_Loc=$var"; $res=mysql_query($sql); while($rows=mysql_fetch_assoc($res)) $coordtab []= array($rows['name_Loc'],$rows['name_Loc'],$rows['name_Loc']); } $gmap->addArrayMarkerByAddress($coordtab,'cat1','http://maps.gstatic.com/intl/fr_fr/mapfiles/ms/micons/red-pushpin.png'); $gmap->generate(); echo $gmap->getGoogleMap(); ?>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager