Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

fichier KML

Poster un nouveau sujet Imprimer cette discussion    Forum -> Google Images, Google Vidéos et Google Maps   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Raffyman
Nouveau WRInaute

Inscrit le: 20 Mai 2008
Messages: 7

URL permanente de ce messagePosté le : Mar Mai 27, 2008 17:59    Sujet du message: fichier KML

Bonjour,

J'ai la possibilité d'afficher des markers via des coordonnées depuis une base de données. Ca fonctionne merveilleusement bien. Mais je n'arrive pas à créér un fichier KML.

Est-ce que qqn peut m'aider?

Ca serait cool.

Merci

Raff
 
Raffyman
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 9569
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:02    Sujet du message: fichier KML

Qu'est ce qui te bloque ?
 
OTP Visiter le site web du posteur
Raffyman
Nouveau WRInaute

Inscrit le: 20 Mai 2008
Messages: 7

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:08    Sujet du message: fichier KML

en fait je sais pas comment faire?
 
Raffyman
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 9569
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:10    Sujet du message: fichier KML

Code:
<?

$query="SELECT id, lat, longi, nom, pays_fr, pays_en FROM table";
$data_sites = @mysql_query($query,$db);
$nombre_sites = mysql_num_rows($data_sites);

for ($i=0; $i<$nombre_sites; $i=$i+1)
   {
   $data = mysql_fetch_row($data_sites);
   $nom_fichier = "chemin/".$data[0].".kml";
   if (file_exists($nom_fichier))
      {
      echo "Fichier ".$data[0]." deja cree<br>";
      }
   else
      {
      touch($nom_fichier);
      $inF = fopen($nom_fichier,"w");
      fwrite($inF,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>"."\n");
      fwrite($inF,"<kml xmlns=\"http://earth.google.com/kml/2.1\">"."\n");
      fwrite($inF,"<Placemark>"."\n");
      fwrite($inF,"<name>".$data[3]."</name>"."\n");
      fwrite($inF,"<description>".$data[3]." (".$data[4]." - ".$data[5].")</description>"."\n");
      fwrite($inF,"<Point>"."\n");
      fwrite($inF,"<coordinates>".$data[2].",".$data[1].",0</coordinates>"."\n");
      fwrite($inF,"</Point>"."\n");
      fwrite($inF,"</Placemark>"."\n");
      fwrite($inF,"</kml>"."\n");
      fclose($inF);
      echo "Fichier ".$data[0]." maintenant cree<br>";
      }
   }

 ?>


Mon script perso.
 
OTP Visiter le site web du posteur
Raffyman
Nouveau WRInaute

Inscrit le: 20 Mai 2008
Messages: 7

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:18    Sujet du message: fichier KML

en cliquant sur un bouton ca te crer ton fichier??

que signifie $data_sites?
 
Raffyman
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 9569
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:19    Sujet du message: fichier KML

C'est le résultat de la requête sql.
Tu connais un peu le sql ?

Edit : oui, le lancement du script crée les fichiers pas encore présents
 
OTP Visiter le site web du posteur
Raffyman
Nouveau WRInaute

Inscrit le: 20 Mai 2008
Messages: 7

URL permanente de ce messagePosté le : Mar Mai 27, 2008 18:28    Sujet du message: fichier KML

Je pateauge un peu. J ai du mal a voir ce que je dois modifié par rapport a mon code?

Voilà le code pour me connecté a la base de donnée:

<?php include ('script_conversion.php');
// on se connecte à MySQL
$db = mysql_connect('webmap.einet.ad.eivd.ch', 'root', '');

// on sélectionne la base
mysql_select_db('test_eco2008_1',$db);


//print $sql;


?>
 
Raffyman
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 9569
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Mar Mai 27, 2008 20:06    Sujet du message: fichier KML

Ton morceau de code ouvre la connexion sql.
Il faut ensuite ajouter le mien en l'adaptant.
 
OTP Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Google Images, Google Vidéos et Google Maps Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort