bonjour
j'aimerais sélectionner tout les NOM_PRENOM de la table RANDONNEURS qui sont dans une même ville et les injecter dans mon fichier xml dans la balise html
les NOM_PRENOM sont séparés par <br> à l'insertion dans le fichier xml
le DISTINCT(VILLES_REUNION.VILLE) ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $xml .= "<markers>\n"; $sql="SELECT DISTINCT(VILLES_REUNION.VILLE), RANDONNEUR.NOM_PRENOM, VILLES_REUNION.LAT, VILLES_REUNION.LNG FROM RANDONNEUR LEFT JOIN VILLES_REUNION ON RANDONNEUR.ID_VILLE = VILLES_REUNION.ID_VILLE where LAT != ''"; $gus = rando($sql); while($row = mysql_fetch_array($gus)) { $xml .= "\t<marker lat=\"".$row["LAT"]."\" lng=\"".$row["LNG"]."\" html=\"".$row["NOM_PRENOM"]."\" label=\"".$row["VILLE"]."\" />\n"; } // édition de la fin du fichier XML $xml .= "</markers>\n";
resultat actuel du fichier xml
résultat souhaité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <markers> <marker lat="-21.05180" lng="055.22359" html="titi" label="97434 St Gilles Les Bains" /> <marker lat="-21.04800" lng="055.26757" html="mini" label="97435 St Gilles Les Hauts" /> <marker lat="-21.04800" lng="055.26757" html="lili" label="97435 St Gilles Les Hauts" /> <marker lat="-20.92651" lng="055.34162" html="toto" label="97419 La Possession" /> <marker lat="-21.34088" lng="055.47374" html="mimi" label="97410 St Pierre" /> </markers>
merci d'avance a+ gilles
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <markers> <marker lat="-21.05180" lng="055.22359" html="titi" label="97434 St Gilles Les Bains" /> <marker lat="-21.04800" lng="055.26757" html="mini<br>lili" label="97435 St Gilles Les Hauts" /> <marker lat="-20.92651" lng="055.34162" html="toto" label="97419 La Possession" /> <marker lat="-21.34088" lng="055.47374" html="mimi" label="97410 St Pierre" /> </markers>
Partager