bonjour
je suis sous php4 et je récupère les datas de ma base de la façon suivante et je l'est met dans un tableau
Code :
- while($data_randonneur = mysql_fetch_assoc($aff_randonneur)) { $tablo_randonneur[]=$data_randonneur; }
|
une fois les datas récupérés je créer un fichier XML qui contient la ligne suivante
Code :
- $xml .= "\t<marker lat=\"".$row["LAT"]."\" lng=\"".$row["LNG"]."\" html=\"".$row["VILLE"]." ".$row["NOM_PRENOM"]."\" label=\"".$row["VILLE"]."\" />\n";
|
seulement le hic c'est qu'il peut avoir plusieurs randonneur dans la même ville
comment formater le code pour avoir la concaténation du NOM_PRENOM dans la balise html et que la VILLE soit répéter qu'une seul fois
Le resultat du code qui sort actuellement
Code :
- <markers>
- <marker lat="-21.34088" lng="055.47374" html="97410 St Pierre - Dupont" label="97410 St Pierre" />
- <marker lat="-20.92651" lng="055.34162" html="97419 La Possession - Martine" label="97419 La Possession" />
- <marker lat="-21.05180" lng="055.22359" html="97434 St Gilles Les Bains - Henri" label="97434 St Gilles Les Bains" />
- <marker lat="-21.04800" lng="055.26757" html="97435 St Gilles Les Hauts - Jacques" label="97435 St Gilles Les Hauts" />
- <marker lat="-21.04800" lng="055.26757" html="97435 St Gilles Les Hauts - Gilles" label="97435 St Gilles Les Hauts" />
- </markers>
|
code de sortie souhaité
Code :
- <markers>
- <marker lat="-21.34088" lng="055.47374" html="97410 St Pierre - Dupont" label="97410 St Pierre" />
- <marker lat="-20.92651" lng="055.34162" html="97419 La Possession - Martine" label="97419 La Possession" />
- <marker lat="-21.05180" lng="055.22359" html="97434 St Gilles Les Bains - Henri" label="97434 St Gilles Les Bains" />
- <marker lat="-21.04800" lng="055.26757" html="97435 St Gilles Les Hauts - Jacques - Gilles" label="97435 St Gilles Les Hauts" />
- </markers>
|
merci d'avance de votre aide a+ gilles
Message édité par gilles974 le 20-02-2009 à 06:51:14